echoコマンド(引数で指定した内容を標準出力に出力する)

形式

echo [-n][-e|-E][args ...]

機能

引数で指定した内容を標準出力に出力します。-e,-Eオプションをどちらも指定しなかった場合は,-eオプションが指定された場合と同じ動作をします。-e,-Eオプションの両方を指定した場合は,最後に指定したオプションに従い動作します。

引数

-n
出力の最後で改行しないで,標準出力に出力します。
-e
エスケープ文字を置き換えて出力する場合は,¥で始まるエスケープ文字を置き換えます。エスケープ文字を置き換えたときの意味を次の表に示します。
エスケープ文字意味
¥aアラート文字(ベル)
¥bバックスペース文字
¥c行末の改行を抑止する(¥cの後ろに指定した文字は出力されない)
¥fフォームフィード文字(改ページ)
¥n改行文字
¥r復帰文字
¥tタブ文字
¥v垂直タブ文字
¥0nnnアスキーコードがnnn(8進数)の文字
¥¥1つのバックスラッシュ文字
エスケープ文字の置き換えは,"(ダブルクォーテーション)で囲んでください。
-E
エスケープ文字を置き換えないで出力の最後で改行したあと,標準出力に出力します。
args
引数(出力する内容)を指定します。

戻り値

戻り値意味
0正常終了
1エラー終了

注意事項

使用例