head e tail si comportano in modo diverso?
Ciao a tutti!
Mi incuriosisce il risultato di questo script di prova:
----------------------
#! /bin/sh
DTMP="/home/ennio/.tmp"
# ---------- Verifica della regolarita` di ff1 -----------
if [ `head -1 $DTMP/ff1 | grep "Primo"` != "Primo" ] ; then
echo "Verifica se il .tmp/ff1 e' corretto: 1^ riga # 'Primo'"
fi
if [ `tail -1 $DTMP/ff1 | grep "Ultimo"` != "Ultimo" ] ; then
echo "Verifica se il .tmp/ff1 e' corretto: ult. riga # 'Ultimo'"
fi
-----------------------
Per 'head' funziona mentre per 'tail' da` errore "too many arguments".
Qualcuno sa dirmi perche`?
--
[Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?//
Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ] (°|°)
Ennio. (Please change . for .dot. and @ for .at. in my Reply-To) )=(
Reply to: