Re: head e tail si comportano in modo diverso?
On Tue, Aug 29, 2006 at 11:19:18PM +0200, Ennio-Sr wrote:
[...]
,-----------------------
| $ cat /tmp/test
| primo
| secondo
| terzo
| quarto
| ultimo
|
| $ cat /tmp/test.sh
| #!/bin/sh
|
| DTMP=/home/mattia/../../tmp
|
| if [ "`head -1 $DTMP/test`" != "primo" ] ; then
| echo "head";
| fi
|
| if [ "`tail -1 $DTMP/test`" != "ultimo" ] ; then
| echo "tail";
| fi
`----------------------
a parte che lo script lo farei diverso, perche' a me funziona (anche con
la tua versione per la verita')? -zsh-
oh, ma con bash e dash qualche rogna la da`: metti gli apici doppi
intorno a termini a sinistra della disuguaglianza.
Ultimo: usa "tail -n 1" e "head -n 1".
--
mattia
:wq!
Reply to: