Uma pergunta para poder dar a resposta. /root/arquivo-original e /root/arquivo 
s�o arquivos ou diret�rios contendo os arquivos a serem comparados?

Em Qua 02 Jul 2003 11:49, 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!!!

-- 
H�lio Cavichiolo Jr
Analista de Sistemas
Solu��es em Linux

_______________________________________________
slack-users mailing list
[EMAIL PROTECTED]
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a