Diff of UNIX/コマンド/テキスト処理/echo


TITLE:echo - 引数の出力
#navi(UNIX/コマンド)
#contentsx

echo コマンドは引数にした文字列をそのまま出力します。
 % echo test
 test
オプション -n を指定すると改行しません。
 % echo -n test
シェル変数を指定すれば、シェルによってその変数は展開されるので、変数の値を見ることができます。
 % echo $USER
 s1080134
 % echo *
のように使用すれば * はシェルによってワイルドカードとして展開されるので、
ls の代わりにできるかもしれません。

シェルスクリプトを書くときなどに他のコマンドに標準入力をわたしたいが、
わざわざそのためにファイルを作っておきたくないときに、
 % echo [contents] | [command]
のようにして echo コマンドを使用し、パイプで入力を渡してあげたりします。

#navi(UNIX/コマンド,,footer,footer)
#navi(UNIX/コマンド,,footer)
xrea