segunda-feira, outubro 15, 2007

De Liturgia da Palavra

Isto vai tendo cada vez menos. Prevejo um nome mais pessoal, com texto ainda mais parvo.

Seja como for, aqui vai uma coisa que me manteve ocupado durante 30 minutos (obrigado Henrique):

[...]
ssh -p 1337 user@host "[-e $some_file]"
echo "This is a debugging message."
if [ $?=0 ] ; then
echo "File exists. Recalculating hash"
$r_hash=$(ssh -p 1337 user@host "md5sum $some_file")
else
echo "File doesn't exist. Skipping..."
fi
[...]


Isto estava sempre a dar-me "File exists", mesmo quando o ficheiro não existia. Enfim... Para o leitor desatento, $? é tudo.


Ouvindo: Mika - Relax, Take It Easy

Sem comentários: