printf文で%<の意味は何ですか? [コピー]

printf文で%<の意味は何ですか? [コピー]

私が得るものは以下のprintfでは</ttd>ありません。</td>誰かが理由を説明できますか? %ログイン出力を使いたいです。しかし、t私の出力にextracを追加します。

awk '{printf("<td>%0.2f`%</td>`\n",$0)}'
bash-4.3$ echo "50" | awk '{printf("<td>%0.2f</td>\n",$0)}'
<td>50.00</td>
bash-4.3$
bash-4.3$ echo "50" | awk '{printf("<td>%0.2f%</td>\n",$0)}'
<td>50.00%</ttd>
bash-4.3$

答え1

%<ただし、次のいずれかでman 1 printf参照man 3 sprintfman awksprintfを参照)が見つかりません。

printf%%(C、awk、php、...)のほとんどすべての実装には、単一のシンボルを印刷する実装があります%

関連情報