シェルファイルを作成する方法を、少しスクリプトを書きます
1、新しいスクリプトファイル:viのdemo.sh
図2に示すように、追加のアクセス許可を実行します。chmod U + X demo.sh
3、スクリプトを実行します./ demo.sh
4.スクリプトとは何ですか?内部ファイルにコマンドの束を入れ、その後、単にファイルを実行することができ。
5、スクリプトの目的?可能な限り、当社の業務を簡素化するので、より効率的。
6、テストのlsコマンドが正常品かどうかを検出します
7、エコー$?コマンドではない0が失敗であれば成功したプリントは、成功した場合は0であるかどうかを検出します。
図8に示すように、試験「」=「」>> [[「」=「」]]に等しいと等しい=分析ストリング
図9は、[[-n '']] - 文字列の長さを決定する-n 0ではありません
[-Z '']] - ストリング0の長さを決定する-n
[ '' = '']] - =分析文字列が等しいです
[[ 'A'!= 'A']] - !=文字列は、2つの不平等の分析します
[1 -eq 2] - 同数の決意を-eq
[1 -ge 2] - -ge決定された数は2より大きい数に等しいです。
[1 -gt 2] - -gt決定番号2より大きい数1
[1 -le 2] - 2よりも少ない数に等しい数の分析-le
[1 -lt 2] - 数2未満の数を分析-lt
9、論理演算子
そして>>>> -a - [[ '' = '' -a 'B' = 'B']
または>>>> -o - [[ '' = '' -o 'B' = 'B']
時間[]場合は、削除します
10、if文----少し運動をしてログイン
Vimのlogin.sh
#!/ binに/ bashの
-p「あなたのユーザ名を入力して」ユーザー名を読みます
passwdの「パスワードを入力してください。」-p読みます
ユーザー= 'wuzm'
パスワード= '123456'
もし[$ユーザ名= $ユーザ-a $ passwdを= $パスワード];その後、
「ようこそwuzm!」エコー
他
「パスワード」エコー
されます
実行権限を増加します。chmod U + X login.sh
スクリプトを実行します./ login.sh