Perguntas sobre 'inotify'

inotify é um subsistema de kernel do Linux que trabalha para expandir sistemas de arquivos para notar mudanças no sistema de arquivos, e relatar essas mudanças para aplicações.
2
respostas

inotifywait ação diferente no arquivo ou dir

Estou tentando fazer com que um script inotifywait execute ações diferentes para arquivos vs pastas, se ele vir um sinalizador close_write sendo gerado no diretório observado, mas não conseguir que as verificações funcionem. Em outros scri...
30.05.2014 / 22:11
1
resposta

Chame um comando, espere e execute outro comando

Isso parece uma situação em que preciso assistir a um stream (stdin), se uma linha chegar, espere um momento, depois ative o comando e espere um pouco mais. Usando uma ferramenta como pyinotify ou fswatch, podemos assistir a uma pasta em busc...
26.10.2018 / 15:25
1
resposta

Nenhuma saída do inotifywait | awk

Estou tentando usar parte de uma linha única encontrada aqui: Script para monitorar a pasta de novos arquivos? Quando eu tento o procedimento a seguir, não obtenho nenhuma saída e não consigo entender por quê. No terminal 1: inotifywa...
25.01.2013 / 23:27
0
respostas

Alternativa para inotifywait que permite fácil trabalho em arquivos * .json apenas

Parece que o inotifywait funciona apenas com listas de exclusão. Eu vi as soluções alternativas, mas não gosto delas: Como usar inotifywait para assistir a um diretório para criação de arquivos de uma extensão específica Existe uma fe...
12.09.2018 / 16:13
1
resposta

Executando o Unison com o incrond (daemon do cron inotify)

Gostaríamos de usar unison para sincronizar dois servidores. Na linha de comando e nos arquivos bash, o seguinte comando funciona bem: unison -batch /var/www/html/test ssh://host-2//var/www/html/test Os arquivos estão sendo sincronizad...
21.05.2016 / 13:25
0
respostas

Compreendendo inotifywait, pipes e buffers

Eu quero monitorar todas as alterações de arquivo em um diretório com inotifywait . inotifywait deve gravar em um buffer FIFO, que então pode ser lido, sem pressa. Enquanto experimentava quantidades relativamente grandes de eventos, encont...
12.10.2015 / 00:01
0
respostas

Invólucro de nível superior para entr ou inotifywait

Estou procurando uma maneira de executar novamente um comando específico assim que qualquer um dos arquivos em um subdiretório (talvez menos selecionado exclua) for alterado. Caso de uso Estou trabalhando em um projeto que é autônomo em um...
07.03.2015 / 16:49
2
respostas

Execute o comando CURL apenas uma vez no script?

Para explicar um pouco, estou atualmente monitorando uma pasta para quaisquer alterações e quando as alterações são detectadas, ele simplesmente faz o upload dos arquivos detectados para o meu servidor via rsync. Isso está funcionando sem proble...
20.07.2015 / 22:34
1
resposta

inotifywait não está funcionando quando a pasta é excluída e recriada

Estou tentando usar o inotifywait para monitorar uma pasta: inotifywait -m -r /home/oshiro/Desktop/work_folder O comando funciona e, se eu criar arquivos nessa pasta, tudo parece funcionar corretamente. Enquanto a pasta está sendo moni...
04.04.2014 / 09:39
2
respostas

inotifywatch: continue vigiando após a rotação do arquivo

Estou tentando escrever um script que use inotifywatch para observar alterações em um arquivo de log. Se uma mensagem específica for gravada no arquivo de log, ela deverá ativar uma determinada função. O script existe atualmente desta forma b...
18.12.2016 / 10:04