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

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: