usa o incrontab para executar uma tarefa cron quando qualquer coisa sob um diretório é modificada usando *

1

como posso dizer ao incrontab para executar este comando quando houver alguma modificação feita no diretório /web ?

/web IN_CREATE,IN_DELETE,IN_MODIFY /bin/echo "this is a test..."

    
por Eli 06.02.2012 / 14:25

1 resposta

1

Aqui está a sintaxe do registro incrontab obtida de esta página :

<directory> <file change mask> <command or action>  options

Então, seu comando deve estar OK. Você precisa prestar atenção em dois pontos:

  1. Adicione as alterações necessárias no registro, como as mencionadas na sua pergunta (IN_CREATE, etc ...).
  2. Esse registro assistirá apenas ao diretório os arquivos / pastas sob ele, mas não sob suas subpastas. É NÃO recursivo . Você precisa incluir mais registros se quiser assistir a outras subpastas.
por 06.02.2012 / 14:37

Tags