Linux/bin/bashシェルとスクリプトチュートリアル
Linux Bashシェルは、最も人気のあるシェルです。 /bin/bash
はBashシェルのパスと実行可能ファイルです。 /bin/bashは、コマンドやスクリプトを実行および実行するためにさまざまな方法で使用されるバイナリです。
スクリプトファイルインタプリタ#!/bin/bash
Linuxおよびopensource worldのスクリプトファイルは非常に重要です。 スクリプトファイルを記述するために使用されるスクリプト言語には、さまざまな種類があります。 ファイル拡張子はスクリプトファイルのラベルにすぎないため、スクリプト言語を指定するためにインタープリタ行が使用されます。 #!/bin/bash
は、現在のファイルがbashスクリプトであり、bashまたはインタプリタで解釈されることを指定します/bin/bash
#!/bin/bash
#
また、!
は、bashのコメント行として#
が使用されているため、この行を特別にします。 !
は
代替シェルと呼ばれています
Bashは非常に人気のあるシェルですが、Bashには多くの選択肢があります。 ここにそれらのいくつかがあります。
- SHはBashの基本的な機能を提供する非常に基本的なシェルです。
- KSHはBashに似たKornシェルです。
- CSHは主にCプログラミング言語から設計されています。
#!/bin/shと#!/bin/bash
前述のように、bashバイナリは一般的に/bin/bash
パスに格納されます。 /bin/sh
は、機能の低いバージョンのBASHでダウングレードされたSHシェルを提供します。
Bashシェルコマンド
詳細な情報は、以下のようにman
コマンドで一覧表示できます。 これにより、BASH
シェルと関連するコマンドに関する詳細情報が提供されます。
$ man bash
または
$ man /bin/bash