GNU/Linux >> Linux Esercitazione >  >> Linux

Esistono convenzioni di denominazione per le variabili negli script della shell?

La maggior parte delle lingue ha convenzioni di denominazione per le variabili, lo stile più comune che vedo negli script di shell è MY_VARIABLE=foo . È questa la convenzione o è solo per le variabili globali? Che dire delle variabili locali allo script?

Risposta accettata:

Le variabili d'ambiente o le variabili della shell introdotte dal sistema operativo, dagli script di avvio della shell o dalla shell stessa ecc. sono generalmente tutte in CAPITALS .

Per evitare che le tue variabili entrino in conflitto con queste variabili, è buona norma usare lower_case nomi di variabili.


Linux
  1. Differenza tra variabili Shell che vengono esportate e quelle che non sono in Bash?

  2. Array associativi negli script della shell?

  3. Quali sono i parametri/variabili speciali della shell (bash)?

  4. Condivisione di variabili su più script di shell?

  5. Come verificare la conformità a Posix degli script della shell?

Script di shell per principianti - Come scrivere script Bash in Linux

Esistono ide di script di shell ben noti e ben utilizzati per Un*x?

Array negli script di shell

Comprendere il ciclo for negli script della shell

Cosa sono gli script di shell? Come creare script di shell?

Come creare un tar compresso quando ci sono troppi nomi di file perché la shell possa espandersi su una singola riga?