echoコマンド
コマンドエコーシェル、または直接出力指定された文字列にシェルの変数値を印刷します。Linuxのechoコマンドは、シェルプログラミングで使用される非常に一般的に、端末が頻繁に使用されている時に変数の値を印刷し、それはechoコマンドのエコー下の機能の使用状況を理解することが必要であることは、ディスプレイ上のテキストを表示するために、一般的な遊びでありますプロンプトが表示されます。
文法
エコー(オプション)(パラメータ)
オプション
-e:エスケープ文字を活性化させます。
使用する-e
文字は、文字列で表示された場合は、オプションを、それは通常のテキスト出力として、特別ではないでしょう扱われます。
- 警告音を\;
- 文字を削除する前の\ B;
- \ C最後に、改行を追加しないでください。
- \ F新しい行が、カーソルはまだ元の位置にとどまります。
- \ Nラップと最初の行にカーソルを移動。
- \は、Rの行の先頭にカーソルが、折り返されません。
- \ T挿入]タブ。
- 同じF \ V及び\;
- \\ \文字を挿入。
- \ NNNは、NNN(8進数)のASCII文字表現を挿入します。
パラメータ
変数:印刷したい変数を指定します。
例
echoコマンドと色でテキストを印刷:
文字色:
エコー-e "\ E [1; 31mThisは赤い文字の\ E [0メートルである" これは赤いテキストであります
\e[1;31m
赤に色を設定します。\e[0m
再び戻って設定された色
カラーコード:リセット= 0、30 =緑、31 =黒、赤= 32、33 =黄色、青= 34、35 =マゼンタ、シアン= 36、37 =白
背景色:
エコー-e "\ E [1; 42mGreed背景の\ E [0メートル" 貪欲の背景
カラーコード:リセット= 0、40 =緑、41 =黒、赤= 42、43 =黄色、青= 44、45 =マゼンタ、シアン= 46、47 =白
テキストを点滅:
エコー-e "\ 033 [37; 31; 5mMySQLサーバーの停止... \ 033 [39; 49; 0メートル"
赤数字の他の数値パラメータがある:0閉じるすべての属性、高輝度の組(太字)、ディスプレイ7、8ブランキング逆、4、5点滅を下線で