Linux / bin / bash Shell en Script Tutorial

Linux Bash shell is de meest populaire shell. /bin/bash is het pad en uitvoerbare bestand van de Bash shell. / bin / bash is een binair programma dat op verschillende manieren gebruikt wordt om commando ‘ s en scripts uit te voeren.

Scriptbestandinterpreter #!/bin / bash

in Linux en opensource wereld scriptbestanden zijn erg belangrijk. Er zijn verschillende soorten scripttalen die gebruikt worden om scriptbestanden te schrijven. Als bestandsextensie is gewoon een label voor een script bestand interpreter lijn wordt gebruikt om de scripttaal op te geven. #!/bin/bash geeft aan dat het huidige bestand een bash-script is dat zal worden geïnterpreteerd met de bash of interpreter /bin/bash

#!/bin/bash

# en ! maakt deze regel speciaal omdat # wordt gebruikt als commentaarregel in bash. ! wordt

alternatieve Shells

Bash is een zeer populaire shell, maar er zijn veel alternatieven voor de Bash. Hier zijn er een paar.

  • SH is een zeer basic shell die fundamentele kenmerken van de Bash biedt.
  • KSH is Korn shell die vergelijkbaar is met de Bash.
  • CSH is voornamelijk ontworpen vanuit de programmeertaal C.

Verschil Tussen #!/ bin / sh en #!/ bin / bash

zoals eerder vermeld wordt bash binair opgeslagen in het /bin/bash pad in het algemeen. /bin/sh biedt de SH shell die is gedegradeerd met minder functionele versie van de BASH.

Bash Shell commando ‘ s

gedetailleerde informatie kan worden weergegeven met het man commando zoals hieronder. Dit geeft gedetailleerde informatie over de BASH shell en gerelateerde commando ‘ s.

$ man bash

of

$ man /bin/bash
BASH Help
BASH Help