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

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: