[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
このセクションは,テキスト文字列を画面に表示するコマンドを説明します.
4.1 echo : テキストの行を表示(Print a line of text) | Print a line of text. | |
4.2 printf : データの書式化と出力 | Format and print data. | |
4.3 yes : 中断するまで文字列を出力 | Print a string until interrupted. |
echo
: テキストの行を表示(Print a line of text) echo
は,与えられたそれぞれのstringを,それぞれの間にスペー
スを用い,最後のものの後に改行を用いて,標準出力に書き出します.構文は以
下のとおりです.
echo [option]… [string]… |
プログラムは以下のオプションも受け入れます.共通のオプション,も参照 してください.
終りの改行を出力しません.
それぞれのstringで,以下のバックスペースエスケープされた文字の解釈 を可能にします.
警報(ベル)
バックスペース
終りの改行を抑制
用紙送り
改行
キャリッジリターン
水平タブ
垂直タブ
バックスラッシュ
ASCIIコードがnnn(8進数)の文字.nnnが有効な数字でない場合, それは文字通りに出力されます.
printf
: データの書式化と出力 printf
はテキストの書式化された表示を行います.構文は以下のとおり
です.
printf format [argument]… |
printf
は,C printf
関数と同じ方法で,`%'指示語と
`\'エスケープを解釈しながらformat文字列を表示します.与えられ
たargumentのすべてを変換する必要があるので,format引数は再利
用されます.
printf
は追加の指示語`%b'があり,それは,format文字列と
同じ方法で`\'エスケープを解釈しながら,その引数文字列を表示します.
printf
は,表示文字を指定するとき,format内の`\0ooo'を
(oooが0から3桁の8進の場合)8進数として,そして,表示文字を指定する
とき,`\xhhh'を(hhhが0から3桁の16進の場合)16進数として解釈し
ます.
追加のエスケープ`\c'は,printf
にそれ以上の出力を生成させませ
ん.
オプションは,単独の`--help'や`--version'だけです. See section 共通のオプション.
yes
: 中断するまで文字列を出力 yes
は,スペースで分けられた改行が続くコマンド行引数を,キルされる
まで永遠に出力します.引数が与えられない場合は,改行が続く`y'を,キ
ルされるまで永遠に出力します.
オプションは,単独の`--help'や`--version'だけです. See section 共通のオプション.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Akihiro Sagawa on June, 15 2005 using texi2html 1.70.