내가 얻는 것은 아래의 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 sprintf
( man awk
sprintf 참조)를 찾을 수 없습니다.
printf
%%
(C, awk, php, ...)의 거의 모든 구현에는 단일 기호를 인쇄하는 구현이 있습니다 %
.