RicardoFunke wrote:
estou executando o seguinte script #!/bin/bash VAR1=`cat ./pasta1/ver` VAR2=`cat ./pasta2/ver` if [ `$VAR1` != `$VAR2` ]; then cp ./pasta2/* ./pasta1/ fi ele funciona mas dá a seguinte mensagem de erro: ./script: line 4: 1: command not found ./script: line 4: 2: command not found Alguém poderia me dizer porquê?
Ao colocar as `` vc diz pro bash executar o que está dentro. Na linha 1 e 2, está ok; mas na linha 4 não.
Coloque um echo $VAR1 antes do if e veja o *comando* que ele está tentando executar dentro do if. E tenho sérias duvidas se esse script está realmente funcionando... -- Marcos