Linuxコマンド虎の巻

echo

echoは、値を表示するコマンドです。値は文字列または変数を指定できます。

構文

(構文)
echo [オプション] <文字列 or 変数>
【オプション】
オプション説明
-n改行を付加せずに出力する
-eエスケープ文字を有効にする
-Eエスケープ文字を無効にする(デフォルト)

サンプル

文字列"hoge"を出力する

$ echo "hoge" hoge

文字列"hoge"を改行を付加せずに出力する

$ echo -n "hoge" hoge

文字列"ho\tge"をエスケープ文字を有効にして出力する

$ echo -e "ho\tge" ho ge

「\t」はタブ文字として出力されます。

文字列"ho\tge"をエスケープ文字を無効にして出力する

$ echo -E "ho\tge" ho\tge

「\t」はタブ文字として認識しなくなります。(-Eは省略可です)

環境変数PATHの内容を出力する

$ echo $PATH /usr/local/bin:usr/bin:bin:

備考

  • echoは、「echo:こだまする、反響する」という英単語が元になっています。