Bash scripting: differenze tra le versioni

m
Riga 394: Riga 394:


==Concatenazione==
==Concatenazione==
; <code>&&</code> : operatore logico AND, il secondo comando verrà eseguito solo se il primo avrà esito positivo
; <code>;</code> : separatore di comandi, il secondo comando verrà eseguito in ogni caso (in uno script è equivalente a un "a capo" e questa è la concatenazione di default)
; <code>;</code> : separatore di comandi, il secondo comando verrà eseguito in ogni caso (in uno script è equivalente a un "a capo" e questa è la concatenazione di default)
; <code>&</code> : separatore che lancia il comando precedente in background (non c'è exit status e non riceve input da tastiera)
; <code>&</code> : separatore che lancia il comando precedente in background (non c'è exit status e non riceve input da tastiera)
; <code>&&</code> : operatore logico AND, il secondo comando verrà eseguito solo se il primo avrà esito positivo
Esempio:
<pre>
<pre>
cd /percorso/dir && comando
cd /percorso/dir && comando
3 581

contributi