![Pasta de observação do Fswatch para erros de novos arquivos do documento de exemplo](https://rvso.com/image/782584/Pasta%20de%20observa%C3%A7%C3%A3o%20do%20Fswatch%20para%20erros%20de%20novos%20arquivos%20do%20documento%20de%20exemplo.png)
Estou tentando "ouvir" as alterações em uma pasta específica e, quando um arquivo chegar, quero copiá-lo para outra pasta. Achei que o fswatch seria uma ótima escolha para isso.
E enquanto leio a documentação oficial dorelógioe vejo este trecho de código:
fswatch -0 path | while read -d "" event \
do \
// do something with ${event}
done
Eu converto para minha pasta e imprimo informações sobre o evento assim:
fswatch -0 '/home/ubuntu' | while read -d "" event \
do \
echo "WOOOW ${event}"
done
E resolvi esse erro'` -bash: syntax error near unexpected token
, alguém tem sugestão de como posso fazer isso funcionar?
Responder1
do
deve ser precedido por uma quebra de linha ou um ;
.
Sugiro remover \
depois event
.