Re: head e tail si comportano in modo diverso?
Ennio-Sr wrote:
----------------------
#! /bin/sh
DTMP="/home/ennio/.tmp"
# ---------- Verifica della regolarita` di ff1 -----------
if [ `head -1 $DTMP/ff1 | grep "Primo"` != "Primo" ] ; then
qui non ho capito perché estrai una riga e poi fai il grep con "Primo" e
poi il confronto ... forse è più semplice scrivere così:
if [ `head -1 $DTMP/ff1` != "Primo" ]
echo "Verifica se il .tmp/ff1 e' corretto: 1^ riga # 'Primo'"
ma da questo echo sembra sia errato il confronto effettuato ... non
dovrebbe essere:
if [ `head -1 $DTMP/ff1` == "Primo" ]
Non hai fornito il contenuto del file /home/ennio/.tmp/ff1 e quindi
risulta molto difficile riuscire a capire cosa funziona e cosa no
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Client di posta: http://www.mozilla.org/products/thunderbird
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook
Reply to: