echo - テキストを表示する¶
概要¶
echo [OPTIONS] [STRING]
説明¶
echo はテキスト(STRING)を表示します。
以下のオプションが利用可能です。
- -n
改行を出力しません。
- -s
引数をスペースで区切りません。
- -E
バックスラッシュによるエスケープシーケンスの解釈を無効にします(デフォルト)。
- -e
バックスラッシュによるエスケープシーケンスの解釈を有効にします。
他のシェルとは異なり、この echo はオプションの終わりを示す -- を受け付けます。
エスケープシーケンス¶
-e が使用されている場合、以下のシーケンスが認識されます。
\バックスラッシュ\a警告音 (BEL)\bバックスペース\cこれ以降の出力を生成しない\eエスケープ文字\fフォームフィード(改ページ)\n改行\r復帰(キャリッジリターン)\t水平タブ\v垂直タブ\0NNN8進数値 NNN のバイト(1〜3桁)\xHH16進数値 HH のバイト(1〜2桁)
使用例¶
> echo 'Hello World'
Hello World
> echo -e 'Top\nBottom'
Top
Bottom
> echo -- -n
-n
関連項目¶
printf コマンド: 出力形式をより細かく制御する場合に使用します。
