Я немного искал и переполнял и не мог найти ничего полезного.Папка монитора для новых файлов с использованием сценария оболочки unix ksh или скрипта perl и сценария запуска perl
Мне нужен скрипт, который контролирует общую папку и запускает создание нового файла, а затем перемещает файлы в личное место.
У меня есть общая папка samba /exam/ple/
на unix, сопоставленная X:\
на окнах. При определенных действиях файлы txt записываются в общий ресурс. Я хочу похитить любой файл txt, который появляется в папке, и поместить его в личную папку /pri/vate
на unix. После перемещения файла я хочу запустить отдельный скрипт perl.
EDIT Все еще жду, чтобы увидеть скрипт, если у кого есть какие-либо идеи ... что-то, что будет следить за новыми файлами, а затем запустить что-то вроде:
#!/bin/ksh
mv -f /exam/ple/*.txt /pri/vate
Вам нужно сделать это программно или вы можете использовать существующие средства? для этого был создан cron. –
Может ли cron быть вызван новым файлом? – CheeseConQueso
Я также не хочу, чтобы cron запускал второй скрипт снова и снова ... я хочу, чтобы второй скрипт запускался после того, как новый файл был успешно перенесен в личную папку – CheeseConQueso