11.04.2013 Views

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(( a++ )) # Post-incremento <strong>di</strong> ’a’, stile C.<br />

echo "a (dopo a++) = $a"<br />

(( a-- )) # Post-decremento <strong>di</strong> ’a’, stile C.<br />

echo "a (dopo a--) = $a"<br />

(( ++a )) # Pre-incremento <strong>di</strong> ’a’, stile C.<br />

echo "a (dopo ++a) = $a"<br />

(( --a )) # Pre-decremento <strong>di</strong> ’a’, stile C.<br />

echo "a (dopo --a) = $a"<br />

echo<br />

Capitolo 9. Variabili riviste<br />

###########################################################################<br />

# Fate attenzione che, come nel C, gli operatoti <strong>di</strong> pre- e post-decremento<br />

#+ hanno effetti collaterali leggermente <strong>di</strong>fferenti.<br />

n=1; let --n && echo "Vero" || echo "Falso" # Falso<br />

n=1; let n-- && echo "Vero" || echo "Falso" # Vero<br />

# Grazie, Jeroen Domburg.<br />

###########################################################################<br />

echo<br />

(( t = a

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!