Linux/bin / bash Shell and Script Tutorial
Linux Bash shell è la shell più popolare. /bin/bash
è il percorso e l’eseguibile della shell Bash. / bin / bash è un binario che viene utilizzato in diversi modi per eseguire ed eseguire comandi e script.
Interprete di file di script#!/ bin / bash
In Linux e nel mondo opensource i file di script sono molto importanti. Esistono diversi tipi di linguaggi di scripting utilizzati per scrivere file di script. Come estensione del file è solo un’etichetta per un file di script linea interprete viene utilizzato per specificare il linguaggio di scripting. #!/bin/bash
specifica che il file corrente è uno script bash che verrà interpretato con bash o interprete /bin/bash
#!/bin/bash
#
e !
rende questa riga speciale perché #
è usato come riga di commento in bash. !
si chiama
Shell alternative
Bash è una shell molto popolare ma ci sono molte alternative alla Bash. Ecco alcuni di loro.
- SH è una shell molto semplice che fornisce caratteristiche fondamentali del Bash.
- KSH è Korn shell che è simile al Bash.
- CSH è progettato principalmente dal linguaggio di programmazione C.
Differenza tra #!/ bin / sh e #!/ bin / bash
Come indicato in precedenza bash binary è memorizzato nel percorso /bin/bash
in generale. /bin/sh
fornisce la shell SH che viene declassata con una versione meno funzionale di BASH.
Comandi Bash Shell
Informazioni dettagliate possono essere elencate con il comando man
come di seguito. Questo fornisce informazioni dettagliate sulla shell BASH
e relativi comandi.
$ man bash
OPPURE
$ man /bin/bash