essemesmo
(usa KUbuntu)
Enviado em 12/02/2010 - 14:43h
Pessoal estou com uma duvida, neste ponto o script deve apenas comparar duas string que serão recordas de dois arquivos, eles existem e estão preenchidos. Quando executo o script ele dá erro - test: too many arguments" - Alguém poderia me ajudar.
if test `tail -n 1 $TMP | cut -b 1-15` = `tail -n 1 $TMP_COMP | cut -b 1-15` ;
then
exit 1
else
cat $TMP | mail -s “Assunto” $DESTINATARIO
sh -x xxx.xxx
++ tail -n 1 /root/scripts/log/tmp/teste
++ cut -b 1-15
++ tail -n 1 /root/scripts/log/tmp/.teste
++ cut -b 1-15
+ test Feb 5 05:23:25 = Feb 5 05:23:25
xxx.xx: line 39: test: too many arguments
+ cat /root/scripts/log/tmp/teste
+ mail -s $'\342\200\234"Assunto"\342\200\235' destinatario
+ tail -n 1 /root/scripts/log/tmp/teste
+ exit 1