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 sprintf( man awksprintf 참조)를 찾을 수 없습니다.

printf%%(C, awk, php, ...)의 거의 모든 구현에는 단일 기호를 인쇄하는 구현이 있습니다 %.

관련 정보