[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: erro de script



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



Reply to: