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
Aiuto BASH
Aiuto BASH