Bash scripting - istruzioni composte: differenze tra le versioni

m
aggiunto tag pre
mNessun oggetto della modifica
m (aggiunto tag pre)
Riga 261: Riga 261:
</pre>
</pre>
ma è in genere preferibile ripensare la condizione:
ma è in genere preferibile ripensare la condizione:
<pre>
if [ -n "$file" ] && { ! [ -f "$file" ] || ! [ -r "$file" ] ; }; then
if [ -n "$file" ] && { ! [ -f "$file" ] || ! [ -r "$file" ] ; }; then
     printf %s\\n "File \"${file}\" non esistente o non leggibile!" >&2
     printf %s\\n "File \"${file}\" non esistente o non leggibile!" >&2
     exit 1
     exit 1
fi
fi
</pre>


==Condizioni avanzate con pattern matching==
==Condizioni avanzate con pattern matching==
3 581

contributi