Bash scripting - espansioni non quotabili: differenze tra le versioni

m
 
Riga 225: Riga 225:
=== Differenze con l'espansione di percorso ===
=== Differenze con l'espansione di percorso ===
L'espansione di parentesi graffe:
L'espansione di parentesi graffe:
* non è ''POSIX'', mentre l'espansione di percorso sì;
* non è [[POSIX]], mentre l'espansione di percorso sì;
* espande delle stringhe, non ha importanza a cosa si riferiscono, mentre l'espansione di percorso si espande solo a percorsi esistenti (al tempo dell'espansione, ossia prima dell'esecuzione del comando);
* espande delle stringhe, non ha importanza a cosa si riferiscono, mentre l'espansione di percorso si espande solo a percorsi esistenti (al tempo dell'espansione, ossia prima dell'esecuzione del comando);
* avviene per prima e può contenere altre espansioni (anche quotate, purché non siano quotate le graffe e le virgole), mentre l'espansione di percorso avviene per ultima e può solo essere il risultato di altre espansioni (se non quotate);
* avviene per prima e può contenere altre espansioni (anche quotate, purché non siano quotate le graffe e le virgole), mentre l'espansione di percorso avviene per ultima e può solo essere il risultato di altre espansioni (se non quotate);
3 581

contributi