[Linux-Biella] File Non esiste

Cristiano Deana linux@bilug.linux.it
Thu, 14 Feb 2002 19:33:13 +0100


Il giorno Wednesday 13 February 2002 21:42, Luca Bertoncello mi scriveva:

> In un piccolo script che sto scrivendo (in sh) dovrei testare la NON
> esistenza di un file...
> Al momento non ho trovato di meglio se non un test -e <file> e poi usare il
> ramo else dalla if, ma sono sicuro che c'e' qualcosa di meglio...

#!/bin/sh

TARGET="/path/to/file/che/non/deve/esistere"

if [ ! -e $TARGET ]; then
	echo "il file $TARGET non esiste!"
	else
	rm -r $TARGET
	echo "il file $TARGET esisteva... ma vi ho posto rimedio!"
fi

Certo.. a questo punto starei attento a cosa metto come TARGET e con che 
permessi gira ;-)

Cris