Linux /bin/bash shell and Script Tutorial

Linux Bash shell jest najpopularniejszą powłoką. /bin/bash jest ścieżką i plikiem wykonywalnym powłoki Bash. /bin / bash jest binarnym, który jest używany na różne sposoby do uruchamiania i wykonywania poleceń i skryptów.

Interpreter Pliku Skryptu #!/bin/bash

w Linuksie i opensource World pliki skryptów są bardzo ważne. Istnieją różne typy języków skryptowych używanych do pisania plików skryptów. Jako rozszerzenie pliku jest tylko etykieta dla pliku skryptu interpretera linia służy do określenia języka skryptowego. #!/bin/bash określa, że bieżący plik jest skryptem bash, który będzie interpretowany za pomocą bash lub interpretera /bin/bash

#!/bin/bash

# i ! czyni tę linię wyjątkową, ponieważ # jest używana jako linia komentarza w bash. ! nazywa się

alternatywne powłoki

Bash jest bardzo popularną powłoką, ale istnieje wiele alternatyw dla Basha. Oto niektóre z nich.

  • SH jest bardzo podstawową powłoką, która zapewnia podstawowe funkcje Basha.
  • KSH to powłoka Korn, która jest podobna do Basha.
  • CSH jest głównie zaprojektowany z języka programowania C.

Różnica Między #!/ bin / sh i #!/bin / bash

jak podano wcześniej binarny bash jest zapisany w ścieżce /bin/bash. /bin/sh dostarcza powłokę SH, która jest pomniejszona o mniej funkcjonalną wersję Basha.

polecenia powłoki Bash

szczegółowe informacje można wyświetlić za pomocą polecenia man, jak poniżej. Dostarcza to szczegółowych informacji na temat powłoki BASH i powiązanych poleceń.

$ man bash

lub

$ man /bin/bash
BASH Help
BASH Help