シェル - (5)echoコマンド

エコー出力文字列のためのシェルの指示。フォーマット:

エコー 文字列

あなたは、より複雑な制御に出力形式を達成するために、エコーを使用することができます。

1.通常表示文字列:

エコー はA試験である

二重引用符は完全に省略されてもよく、上記の例の結果と一致して次のコマンドを

エコーこれは、A試験であります

エスケープ文字をディスプレイ2

エコーは、 \」それはAテストです\「

結果は以下のようになります。
それはAテストです

同様に、二重引用符を省略することができます

3.表示変数

読み出しコマンドは、標準入力ラインから読み出され、入力されたパイソンと同様シェル変数への入力ラインの各フィールドの値を、指定されています

#!/ binに/ shの
読み取り名
エコー $はそれに名前を付けるにはテストです

上記のコードtest.sh保存、変数名は標準入力を受け、その結果は次のようになります。

[ルートWWW @〜]#SHテスト。SH 
OKの#標準入力
これは、テスト#出力でOK

4.ディスプレイの改行

エコー -e OK \ N-!# - Eは、エスケープ開く
 エコー これはテストA IS 

出力:
OKを

それはテストA

ディスプレイは折り返されません。

#!/ binに/ SH 
エコー -e " !OK \ C "# - Eは、\ cは折り返されませんエスケープを開くために
 エコーを " これはテストA IS " 

出力:
OKそれIS Aテスト!

6.検索結果は、ファイルにリダイレクト

エコー これはテストです > MYFILE

図7は、(一重引用符で)エスケープまたは取り込ませずに、文字列変数として出力されます。

エコー ' $名\ " ' 

出力:

$名\ "

表示コマンド実行結果

エコー `  `

注:  本明細書で使用される場合、バッククォートである  `の代わりに、単一引用符  」。

この結果は、現在の日付が表示されます

あなた7月24  100846 CST 2019

 

おすすめ

転載: www.cnblogs.com/zhzhlong/p/12548141.html