[ LUGOS ] script, if [], find /size/

Metod Kozelj metod.kozelj na rzs-hm.si
Pet Avg 13 12:16:08 CEST 1999


Howdy!

On Fri, 13 Aug 1999, Iztok Pizorn wrote:

> zanima me, ce je krajsa (in hitrejsa) pot za preskus spodnjega pogoja:
> 
> #ce je velikost = 0
> if [ "`find en_fajl -printf "%s"`" = "0" ]; then
> 	rm -f en_fajl
> fi

if [ ! -s en_fajl ]; then
    rm -f en_fajl
fi

> potem pa, kje lahko preberem se druge moznosti poleg 'if [ -f x ]' 
> ('if [ -? bla_bla ]' ...

man test

[ je alias za test, ] pa za (NULL)

Na HP-UX masinah je /usr/bin/[ soft link na /usr/bin/test.

Peace!
  Mkx

---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'





Dodatne informacije o seznamu Starilist