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.
1
resposta

Como monitorar se um arquivo foi criado?

Eu preciso monitorar se, por exemplo, o arquivo / tmp / somefile123 foi criado após alguns eventos. Eu tentei usar inotifywait mas aqui está um problema: # inotifywait -q -e create /tmp/somefile?* Couldn't watch /tmp/somefile?*: No such f...
17.04.2017 / 14:43
2
respostas

Os 'xargs' executam os argumentos que recebem a cada período de tempo máximo em vez de todos os argumentos '-n'?

Estou usando fswatch e xargs para observar alterações no sistema de arquivos e executar comandos dependendo de quais arquivos estão sendo alterados. fswatch imprime os arquivos alterados para stdout e xargs <my command> os con...
16.08.2018 / 22:41
1
resposta

“inotifywait” para assistir vários diretórios simultaneamente

Eu quero disparar uma ação, quando em um dos meus diretórios especificados, um novo arquivo é criado. Eu quero usar inotifywait para essa finalidade. Mas o problema é que eu não sei como usar inotifywait para assistir vários diretórios sim...
11.05.2014 / 21:56
2
respostas

usando inotify para monitorar o acesso a um arquivo

Eu gostaria de ter um gatilho e quando um determinado arquivo é acessado por algum processo, eu gostaria de ser notificado (por exemplo, um script deve ser executado). Se bem entendi, isso poderia ser alcançado com inotify . Se eu tiver um...
05.06.2014 / 12:45
1
resposta

Script de bash para detectar arquivos enviados por upload acionados muitas vezes para um arquivo

Eu tenho uma configuração simples de script bash que usa o daemon inotify integrado executando o CentOS 6.6. O script simplesmente fará o eco do arquivo que é enviado para um diretório específico. O script funciona, mas ecoa o mesmo nome de arqu...
23.02.2015 / 23:01
1
resposta

Existe uma maneira de usar inotify em sistemas de arquivos remotos (especificamente WebDAV)?

Eu tenho o Box.com montado com sucesso com davfs2 (webdav) em um local local. Agora estou tentando acionar ações em arquivos criados e sincronizados na pasta Webdav. Infelizmente isso não está funcionando. Não vejo nenhum evento inotify...
27.10.2015 / 14:00
1
resposta

converta um arquivo jpg depois de ser carregado usando inotifywait

Primeiro, é a primeira vez que escrevo um script, então peço desculpas se isso é trivial. Estou tentando configurar um relógio para que, sempre que um arquivo jpg for carregado em uma pasta específica, ele seja convertido em webp usando c...
08.01.2016 / 16:33
1
resposta

Incrontab não detecta modificações em uma montagem s3fs

Esta é minha linha incrontab : /srv/www IN_MODIFY,IN_ATTRIB,IN_CREATE,IN_DELETE,IN_CLOSE_WRITE,IN_MOVE rsync --quiet --recursive --links --hard-links --perms --acls --xattrs --owner --group --delete --force /var/www_s3/ /var/www /var/...
12.11.2013 / 01:32
1
resposta

App que pode executar código arbitrário em diferentes eventos

Eu tenho procurado por um ativador simples que possa executar algum código quando coisas acontecer, eu não encontrei nada ainda. Talvez eu não esteja usando as palavras-chave certas. Seria ótimo se alguém me indicasse o aplicativo certo....
06.12.2011 / 17:45
1
resposta

Como posso terminar um processo se ocorrer um segundo evento inotify?

inotifywait -q -m -e close_write,create --recursive ../orgmode-parse-print | while read -r filename event; do echo $filename; echo $event sleep infinity; done O problema acima é que ele 'dorme' para sempre e nunca termina. Como...
15.07.2018 / 17:34