1.シェルとは何ですか
シェルは、カーネルと対話するためのユーザインタフェースで、最も人気が呼ばれるのbashシェルシェル
シェルは、シェルスクリプトがあるプログラミング言語<解釈のプログラミング言語>であり、
システムシェルよりもあるかもしれません、あなたは猫の/ etc /シェル、シェルコマンドの構文が異なるサポートすることによってインストールされたシェルコマンドシステムは同じではありません見ることができます
実装2.Shellスクリプト
(1)第一の第一の絶対または相対パス入力スクリプトが許可を与えることに/root/helloWorld.sh ./helloWorld.sh + X
また、むしろ、+ X許可を与えるよりも、しかし通訳解釈のSH helloworld.shと
(2)第二の:bashまたはSH + SHスクリプト/root/helloWorld.sh SH helloWorld.sh
(3)第三の「」/root/helloWorld.sh ./helloWorld.shとともに、スクリプトのパスの前に..
違いは、第1および第2の新しいbashのを開き、bashの異なる変数を共有することはできません
3.Shell変数
「システム変数」と「ユーザー定義変数」にLinuxのシェル変数は、システム変数設定コマンドを表示することができます
システム変数:$ HOMEの、$ PWD、$ SHELL、$のUSERなど
セット:(1)現在のすべてのシェル変数を表示します
(2)変数の定義を
変数=値(例えばSTR = ABC、A = 9)
等号の両側にはスペースありません
変数名は、一般的に大文字に慣れています
ダブル、単一引用符は、イタリアオフのみ二重引用符スペース異なり、単一引用符を意味すべての特殊文字を脱いでます