次: Time Formats, 前: Escapes, 上: Print File Information
`-printf'と`-fprintf'は,処理しているファイルに関する情報を出
力するため,以下の書式指示語をサポートします.Cのprintf
関数での
フィールド幅と精度指定は,文字列(`%s')の形式に適用するようにサポー
トされています.つまり,それぞれの指示語に対する"最小フィールド幅"."最
大フィールド幅"を指定することが可能です.書式フラグ(例えば`#')は,
多くのフィールドは`%s'で出力されるので,数値的なものであっても期待
したように動作しません.書式フラグ`-'は動作することを意味します.
それはフィールドを左寄せに強制します.
`%%'はパーセント記号そのものです.認識できない文字が続く`%'文
字(例えば,既知の指示語でも,printf
のフィールド幅や精度指定でも
ないもの)は削除され(しかし,認識できない文字は出力されます),(おそらく
入力ミスのため)標準出力に警告メッセージが出力されます.