ECHO(1) | FreeBSD General Commands Manual | ECHO(1) |
名称
echo — 引数を標準出力に書き込む書式
echo | [ -n][ string ...] |
解説
echo ユーティリティは、指定された各オペランドを単一の空白 (‘
’) で区切り、改行 (‘
\n
’) 文字を続けて標準出力に書き込みます。
次のオプションが利用可能です:
- -n
- 後続する改行文字を印刷 (表示) しません。
オプションの終りのマーカ -- は、認識されません、そのまま書き込まれます。
また、改行は、iBCS2 互換システムによって行われるように、文字列の終りに‘ \c
’を追加することによっても抑制されます。‘ \c
’の効果と同様に -n オプションは、Cor. 1-2002 で変更されたように IEEE Std 1003.1-2001 (“POSIX.1”) で実装の定義されていることに注意してください。移植性のために、 echo は、最初の引数がハイフン (‘ -
’) で始まらないで、何もバックスラッシュ (‘ \
’) を含んでいない場合にだけ、使用されるべきです。これが十分でないなら、 printf(1) が使用されるべきです。
ほとんどのシェルは、オプションとバックスラッシュの処理で、このユーティリティと異なる傾向がある組み込みの echo コマンドを提供しています。 builtin(1) マニュアルページを調べてください。
終了ステータス
The echo utility exits 0 on success, and >0 if an error occurs.規格
echo ユーティリティは、Cor. 1-2002 で変更されたように IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。November 12, 2010 | FreeBSD |