Unixコマンド/echo

echo

機能

echoコマンドは、引数に指定された文字列を標準出力に出力する。

構文

echo [オプション] [String]

オプション

-n             最後の改行を出力しない
-e             エスケープ・コードを使用可能にする

主なエスケープ・コード

\a             アラーム(ベル)を鳴らす  
\b             バック・スラッシュ  
\c             最後の改行の出力をしない  
\f             フォーム・フィード(form feed)を作る  
\n             改行(LF)  
\r             改行(CR)  
\t             水平タブ  
\v             垂直タブ  
\\             バック・スラッシュ  
\nnn           ASCIIコードが(8進数で)nnnの文字 

コマンド例

▼Helloを標準出力に表示させる

$ echo Hello
Hello

▼最後の改行を出力させない

$ echo -n Hello
Hello $

▼エスケープシーケンスを利用する

$ echo -e Hello\\tWorld
Hello   World