falow..........
[]'s Fernando
marcelo escreveu:
ola,
estou fazendo um script de teste para monitorar um arquivo mas nao manjo muito da bash e gostaria de uma ajuda.
o script esta abaixo:
#!/bin/sh
Arquivo1='ls -la /root/arquivo-original'
$Arquivo1
Arquivo2='ls -la /root/arquivo'
$Arquivo2
diff /root/arquivo-original /root/arquivo > /root/arquivo-alterado
if
[ $Arquivo1 -ne $Arquivo2 ] ;
then mail -s "Arquivo foi alterado" [EMAIL PROTECTED] < /root/arquivo-alterado ;
fi ;
a mensagem retornada eh a seguinte:
-rw-r--r-- 1 root root 17 Jun 30 09:15 /root/arquivo-original -rw-r--r-- 1 root root 16 Jun 30 09:16 /root/arquivo script-monitora-arquivo: [: too many arguments
na verdade acho que usaria o md5sum mas sempre caio no mesmo problema da sintaxe:
[ $Arquivo1 -ne $Arquivo2 ] ;
Alguma sugestao? E'isso. Valeu!!!
------------------------------------------------------------------------
_______________________________________________
slack-users mailing list
[EMAIL PROTECTED]
http://www.linuxmag.com.br/mailman/listinfo/slack-users
_______________________________________________ slack-users mailing list [EMAIL PROTECTED] http://www.linuxmag.com.br/mailman/listinfo/slack-users

