TolikCorp
Участник
- Сообщения
- 874
- Реакции
- 334
1. Выбор случайной стартовой карты из цикла карт.
2. Автоматическое определение IP адреса для +ip
3. Упаковка всех файлов на сервере быстрой загрузки. Необходим пакет bzip2
Порядок выполнения: переход в каталог, архивирование всех файлов, очистка от оригиналов (если остались).
По возможности буду дополнять эту тему.
PHP:
+map $(shuf -n 1 /home/user/tf2/tf/cfg/mapcycle.txt)
2. Автоматическое определение IP адреса для +ip
PHP:
+ip $(ip addr show $(route | grep default | awk '{print $8}') | grep inet | grep -v inet6 | awk '{print $2}' | sed 's%/.*%%g' )
3. Упаковка всех файлов на сервере быстрой загрузки. Необходим пакет bzip2
Порядок выполнения: переход в каталог, архивирование всех файлов, очистка от оригиналов (если остались).
PHP:
cd /var/www/fastdl/
find ./ -type f -not -name "*.bz2" -exec bzip2 {} \; -print
find ./ -type f -not -name "*.bz2" -exec rm {} \; -print
По возможности буду дополнять эту тему.
Последнее редактирование: