シェルechoコマンド
シェルのechoコマンドとPHPのechoコマンドと同様に、出力文字列に使用されます。 フォーマット:
echo string
あなたは、より複雑なエコー制御を出力フォーマットを使用することができます。
1.表示平野文字列:
echo "It is a test"
二重引用符は、上記の例は、次のコマンドの効果と完全に一致し、ここでは省略することができます:
echo It is a test
2.エスケープ文字
echo "\"It is a test\""
結果は次のようになります。
"It is a test"
同様に、二重引用符を省略することができます
3.ディスプレイ変数
リードコマンドは、標準入力から行を読み込み、シェル変数に入力ライン内の各フィールドの値を指定します
#!/bin/sh read name echo "$name It is a test"
上記のコードtest.shを保存し、名前の標準的な入力変数を受け取り、その結果は次のようになります。
[root@www ~]# sh test.sh OK #标准输入 OK It is a test #输出
4.ラップ
echo -e "OK! \n" # -e 开启转义 echo "It it a test"
出力:
OK! It it a test
5.表示が折り返されません。
#!/bin/sh echo -e "OK! \c" # -e 开启转义 \c 不换行 echo "It is a test"
出力:
OK! It is a test
ファイルにリダイレクト6件の結果
echo "It is a test" > myfile
エスケープまたは変数を取ることなく、文字列として7.出力、(単一引用符)
echo '$name\"'
出力:
$name\"
表示コマンドの実行結果
echo `date`
結果は、現在の日付が表示されます
Thu Jul 24 10:08:46 CST 2014