In bash scripting:
creiamo variabili semplicemente nominandola:
abc=ok
o possiamo usare declare
declare abc=ok
qual è la differenza?
e perché bash crea così tanti modi per creare una variabile?
declarerende possibile la creazione di matrici associative, numeri interi e variabili di sola lettura. Inoltre, espande i suoi argomenti, quindi cose come declare $name=1sono possibili.
declarerende NAME locali, come con illocalcomando. L'-gopzione sopprime questo comportamento. Vederehelp declare.