Описание тега inotify-tools
1
ответ
Скрипт inotify запускается дважды?
Я использую inotify-tools (inotifywait) на CentOS 7 для выполнения php-скрипта при каждом создании файла. Когда я запускаю следующий скрипт: #!/bin/sh MONITORDIR="/path/to/some/dir" inotifywait -m -r -e create --format '%w%f' "${MONITORDIR}" | while…
08 дек '16 в 13:28
1
ответ
Очередь событий с inotifywait
Инициализируйте исходный и целевой каталоги. srcdir=/user/user1/src tagtdir=/user/user1/dest Я хотел бы получать уведомления, когда файл копируется в srcdir и -m для постоянного мониторинга. inotifywait -m -r -e close "$srcdir" | while read filename…
26 фев '15 в 03:33
2
ответа
Сделать inotifywait группировать несколько файловых обновлений в один?
У меня есть папка с документами Sphinx, с которой я смотрю inotifywait (от inotify-tools). Скрипт перестраивает html & singlehtml и обновляет Chrome. #!/bin/sh inotifywait -mr source --exclude _build -e close_write -e create -e delete -e move | whil…
13 авг '12 в 08:17
1
ответ
Написание функции Zsh, которая автоматически запускает команду сохранения файла
Я хочу написать функцию Zsh, которая выглядит следующим образом: smartwatch [WATCH_FILE] [COMMAND_TO_RUN] [COMMAND_ARGS] Такой, что после WATCH_FILE сохраняется, что COMMAND_TO_RUN будет работать и smartwatch будет ждать, пока файл будет сохранен сн…
18 май '12 в 18:19
1
ответ
Функция inotify_init() не работает
Я установил inotify и плагин код в свой существующий код для просмотра файла. Я всегда получаю сообщение, что inotify failed, Я гуглил и обнаружил, что ядро должно иметь опцию inotify.(Не уверен, как я буду проверять, как я использую удаленную маш…
05 мар '13 в 05:43
1
ответ
inotifywait не реагирует на создание файла apache
У меня есть скрипт, который должен копировать фотографии, загруженные администраторами на наш сайт, на два других серверных сервера. Для этого он делает следующее: while true; do inotifywait -e create "$TRANSFER_FILES" && \ sleep 20 &&am…
10 сен '12 в 09:06
1
ответ
Повышение производительности с помощью инструментов inotify и унисон.
Я использую inotify-tools а также unison синхронизировать папки между машинами. Поскольку у меня есть большая папка для синхронизации, я просто пишу inotifywait скрипт для выполнения работы автоматически. Разумно ли inotifywait контролировать подкат…
11 май '13 в 11:30
2
ответа
Ошибки inotifytools
Я использую inotifytools для рекурсивного мониторинга каталога. когда я использую следующую команду inotifywait ./test -m после команды, если я создаю директор под ./testпредполагая ./test/test2, Тогда, если я сделаю что-то под test2например, удалит…
08 янв '12 в 02:54
3
ответа
Обработка данных с помощью inotify-tools в качестве демона
У меня есть скрипт bash, который обрабатывает некоторые данные с помощью inotify-tools, чтобы узнать, когда в файловой системе произошли определенные события. Он работает нормально, если запускается в консоли bash, но когда я пытаюсь запустить его к…
10 май '12 в 11:39
1
ответ
inotifywait Для запуска команды в зависимости от типа измененного файла
Я специально пытаюсь одновременно смотреть 2 разных типа файлов в 2 подкаталогах: Типы файлов.coffee в подкаталоге 'js' Типы файлов.styl в подкаталоге 'css' Я знаю только столько bash, и я пытаюсь заставить что-то подобное функционировать while inot…
11 сен '12 в 15:49
3
ответа
Как достичь Linux оболочки Inotify-Tools методы на OSX
Для мониторинга файла в Linux, я могу использовать такие инструменты inotify #!/bin/bash # with inotify-tools installed, watch for modification of file passed as first param while inotifywait -e modify $1; do # do something here done но как бы я доб…
05 авг '11 в 22:51
1
ответ
Удаленный путь для мониторинга изменений
Я создал простой скрипт, основанный на инструментах inotify, но, наконец, после того, как я решил мониторить /remotepath, который был смонтирован из NAS командой mount.cifs, он не работал. Поэтому после некоторого расследования я нашел информацию, ч…
07 апр '16 в 20:41
2
ответа
Как я могу использовать inotify-tools для отправки мне электронного письма, когда был добавлен файл в каталоге?
Пользователи иногда добавляют файлы в каталог на сервере Linux. Я искал способы получить информацию, когда файл был добавлен в этот каталог. Я нашел inotify-tools: https://github.com/rvoicilas/inotify-tools/wiki/ Но я не совсем уверен, как его испол…
09 авг '11 в 12:16
0
ответов
При запуске inotifywait в качестве демона, который отслеживает несколько каталогов, как я могу отправить электронное письмо, содержащее информацию о том, какой каталог изменился?
Я изменил свой предыдущий вопрос. Я использую inotifywait из inotify-tools для наблюдения за изменениями в некоторых подкаталогах в структуре каталогов, как показано ниже. /path/subdir1 /path/subdir2 /path/subdir3 Я отслеживаю только subdir1 и subdi…
14 дек '17 в 15:16
1
ответ
Не удается установить inotify на Amazon EC2
У меня есть экземпляр AWS EC2 и я хочу установить inotify-tools. Я добавил репозиторий, выполнив команду: rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm затем выполните yum install inotify-tools но не получил …
20 ноя '14 в 07:19
2
ответа
Inotifywait не работает при использовании внутри скрипта bash
Я пытаюсь сделать скрипт bash с inotiy-tools это будет контролировать каталог. Вот мой сценарий while f=$(inotifywait -m -e create -q -r "/media/data2/Music/English" --format '%f %w') do echo "$f" done Проблема в том, что когда я запускаю вышеуказан…
09 июл '12 в 10:58
1
ответ
Как определить, что загрузка ftp завершена на сервере Linux?
Я использую inotify-tools в CentOS 7 для выполнения php-скрипта при каждой загрузке ftp. Работает нормально, но есть одна проблема; когда загрузка прерывается (например, если я прекращаю загрузку или закрываю FTP-клиент), сценарий все равно запускае…
09 дек '16 в 08:40
0
ответов
Как выполнить что-либо после изменения команды
Я хотел бы написать скрипт, который делает что-то после изменения активного окна. xdotool getwindowfocus getwindowname Эта команда дает мне название активного окна. А также inotify-tools может вызвать событие после изменения файла. Но не уверен, как…
23 апр '19 в 21:53
1
ответ
inotifywait не передает вывод на консоль
У меня есть следующий сценарий оболочки, выполняющий команду inotifywait. Я хочу выводить выводимое эхо на консоль при каждом событии изменения. Сценарий: #!/bin/sh while inotifywait -e modify -r -m ./ --exclude '\.sh$'; do echo test done Когда я ме…
07 май '20 в 10:34