[Linux-Biella] Verifica sh su directory
Daniele Vallini
vallini.daniele a bilug.linux.it
Lun 19 Gen 2009 08:28:32 CET
Il Sun, 18 Jan 2009 22:41:31 +0100
Ax <andre.noris a tiscali.it> ha scritto:
> Qualcuno sa come si fa a verificare con sh se una directory contiene
> qualche files?
> Avrei usato test -s /directory ma ovviamente non funziona.
>
test -n "stringa"
risponde VERO se la lunghezza della stringa e' nonzero
logica passo-passo precisa e pedante:
risposta=$(ls /tua_directory)
if (test -n "$risposta")
then echo "la directory non e' vuota, ecco cosa ho trovato:
echo $risposta
else echo "la directory e' vuota"
fi
stessa logica a sintassi concentrata:
if [ -n "`ls /tua_directory`" ]
then echo "la directory non e' vuota"
else echo "la directory e' vuota"
fi
--
vallini.daniele a bilug.linux.it
Maggiori informazioni sulla lista
Linux