В Debian Squeeze я бы хотел, чтобы ctorrent автоматически открывался в сеансе экрана, если новый файл торрента помещается в определенную папку (/home/torrent
). Есть ли в скрипте простой способ наблюдать за добавлением новых файлов в папку и реагировать на это изменение?
3 ответа
3
Вы должны проверить inotify-wait, это именно то, что вам нужно:
1
Вы можете написать скрипт bash с комбинациями команд "ls" и "find", чтобы определить, есть ли в папке новые торрент-файлы. А затем периодически запускайте скрипт с помощью cron.
В качестве альтернативы вы можете использовать rTorrent или Transmission-cli. Оба имеют встроенную функцию для просмотра каталога для торрент-файлов.
1
Вы можете использовать incron
, из описания:
incron - это система inotify cron. Он работает как обычный cron, но управляется событиями файловой системы, а не событиями времени.