magazzino disordinato di appunti
Command substitution
Per memorizzare il risultato di un comando all'interno di una variabile o in un loop si usa la command substitution. La sintassi prevede di racchiudere il comando tra backtick o l'utilizzo del nuovo stile con $()
:
# Backtick ORIG=`du -sh $DIR` # Nuovo stile. ORIG=$(du -sh $DIR)
In realtà non sono proprio uguali. Per esempio vedi What's the difference between $(stuff) and `stuff`?.