Scroll to navigation

PRINTF(1) General Commands Manual PRINTF(1)

名前

printf - データをフォーマットして表示する

書式

printf format [argument...]
printf {--help,--version}

説明

この文書はもうメンテナンスされていないので、不正確・不完全 な可能性がある。現在は texinfo 文書が正式な情報となっている。

このマニュアルページは GNU 版 printf について記述したものである。 printf は文字列 format を表示する。その際 `%' は書式指定子として、また `\' はエスケープ文字 として解釈される。解釈のされかたは C の `printf' 関数と同じ。 引き数 format は与えられた引き数すべてをコンバートするのに必要な回数分再利用される。

printf は `\0ooo' をキャラクタを指定する 8 進数として取り扱う(`ooo' は 0 か ら 3 桁)。また `\xhhh' を同じくキャラクタを指定する 16 進数(`hhh' は 1 から 3 桁)として取り扱う。 printf には `\c' というエスケープが追加されている。これは printf に表示を停止させる。また `%b' という書式指定子が追加されている。 これは引き数で指定された文字列中の `\' を format 内部で指定された `\' と同じように取り扱う。

オプション

GNU 版 printf が引き数ひとつで実行された場合には、以下のオプションが認識される。

使い方に関するメッセージを標準出力に表示し、実行成功を返して終了する。
バージョン情報を標準出力に表示し、実行成功を返して終了する。
GNU Shell Utilities FSF