View previous topic :: View next topic |
Author |
Message |
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Wed Jun 13, 2007 7:27 pm Post subject: |
|
|
djinnZ wrote: | Ho trovato l'ultimo errore:
Code: |
pippo="$(echo $riga | cut -f5 -d",")" |
o usi gli apici inversi (l'unico caso in cui sono necessari). Altrimenti con alcune versioni ti ritrovi una variabile vuota se il risultato è spazio. |
nella versione originale gl'apici non c'erano
Quote: | [/OT]nella prima trasmissione di goldrake un paio di episodi li trasmisero in BN tanto i televisori a colori non erano tanto diffusi e se ne accorsero in pochi.[/OT] |
uh!, santapolenta
Coda |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Thu Jun 14, 2007 6:06 am Post subject: |
|
|
ho capito!
Code: | #!/bin/sh
riga="capitan.harlock,Capitan,Harlock,+39 20100.331, ,capitan.harlock@alkadia.com"
pippo=$(echo $riga | cut -f5 -d",")
if [ "$pippo" != " " ] ; then
echo $pippo
else
echo "la variabile è vuota"
fi
|
risultato: la variabile è vuota
Code: | #!/bin/sh
riga="capitan.harlock,Capitan,Harlock,+39 20100.331,capitan.harlock@alkadia.com, "
pippo=$(echo $riga | cut -f6 -d",")
if [ "$pippo" != " " ] ; then
echo $pippo
else
echo "la variabile è vuota"
fi
|
risultato: una riga vuota
Ancora pero' non so perchè!
EDIT: al momento ho risolto invertendo quinto e sesto campo, ma vorrei davvero capire il motivo di questo comportamento
Coda |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|