Latest web development tutorials

シェル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