コマンドファイルやユーザ定義コマンドの実行中、表示される唯一の出力は、 定義されたコマンドによって明白に表示されるものだけです。この章では、 あなたが出力として明白に生成したいと思う場合に便利な3つのコマンドを 説明します。
echo text
echo This is some text\n\ which is continued\n\ onto several lines.\nは、次の場合と同様の出力を行います。
echo This is some text\n echo which is continued\n echo onto several lines.\n
output expression
output/fmt expression
printf string, expressions...
printf (string, expressions...);を実行する場合と同様に、指定された string に従って表示されます。 例えば、あなたは2つの値を次のようにして16進数で表示することができます:
printf "foo, bar-foo = 0x%x, 0x%x\n", foo, bar-fooあなたがこの文字列の中で使うことができるバックスラッシュによる エスケープシーケンスは、バックスラッシュの後に1文字続く単純なもの だけです。