printfの
コンテンツフォーマットされた出力
フォーマット
printfの[フォーマット] [タイプ]
フォーマットパラメータ
%のB:印刷内容及び説明ここバックスラッシュ「\「の特殊文字 %のQ:印刷コンテンツ参照形式シェル、それは、標準入力で再利用することができるように %のD:符号付き10進形式の印刷コンテンツに %I:%のDの同一 %のO:印刷コンテンツ符号なしオクタル %U:印刷コンテンツ符号なしの10進形式の %X:符号なしの小文字の16進数印刷コンテンツ %のX-:符号なしの大文字進印刷コンテンツ %F:浮動小数点フォーマットおよびコンテンツ印刷するために解析され %のEを:小数点形式の浮動倍精度に印刷コンテンツ %:%のE Eは同一で、大文字以外 %G:%でのまたはf%のEフォーマット印刷コンテンツ %G:%fが%以上で印刷形式コンテンツEの %の印刷コンテンツのフォーマット文字、最初の文字にのみ印刷パラメータ:C %S:文字列形式印刷コンテンツ %n-は:印刷された文字の数を指定します %%:示している印字文字「%」
エスケープ文字の書式
\ 「 印刷」シンボル NNN \ 8進値でASCII文字を示し \\プリント\記号 警告音\を 文字を削除するには、\ bの前に \ F改ページ、いくつかの実装は、画面がクリアされますで、いくつかは、ラップします \ N改行 ラップしない\ rは、カーソルが最初にある の\ tタブ の\ V垂直タブ ASCII文字は16進値を表すの\ xhh
例
#印刷シェル文字、およびラップ のprintf 「%Sのn \ 」シェル #は完全なシェル文字の長さ、およびラップ印刷 のprintf 「N- \%1S 」シェル #印刷左シェル文字最初の文字、およびラップ のprintf " % 1.1s N- \ 「シェル #の 3番目の文字(過剰部分を補完するスペースで、文字長い実際の長さよりも指定されている場合)、およびラップの最初の左プリントシェル開始 のprintf 」%5.2s N- \ " シェル プリントタイプの印字文字をフロートする# printfの「N- \%の6.2f 」 123.45678