для временной доли у меня есть этот сценарий оболочки в моем пути:
#!/usr/bin/env bash
PORT=${1:-8000}
DIR=${2:-\.}
cd "$DIR"
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()" $PORT
По умолчанию, совместно использует текущий каталог на порте 8000, синтаксис scriptname [<port> [<dir>]]
Например, если Вы используете механизм такой как /etc/network/interfaces
(в Debian и его производных) для перевода в рабочее состояние сетевых интерфейсов можно запустить сценарий с pre-up
рычаг, и уничтожает сценарий с post-up
рычаг. Этот сценарий генерировал бы звук непрерывно, вероятно, путем проигрывания звукового файла в цикле.
Я не знаю, если существует способ присоединить команды к большему количеству систем высокого уровня как Администратор сети.
/etc/NetworkManager/dispatcher.d
. ПосмотритеNetworkManager(8)
для получения дополнительной информации. – Jim Paris 21.09.2012, 19:29