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

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: