在哪里可以找到 printf 格式参考?

l0b*_*0b0 2 shell bash printf

Bash/system命令支持的格式说明符(例如, )的离线参考在哪里?我看着,并没有运气。%i%sprintfhelp printfman 1 printfman 3 printf

man 1 printf 提到说它支持

%% 单个 %

%b ARGUMENT 作为带有 `\' 转义的字符串被解释,除了八进制转义的形式为 \0 或 \0NNN

以及所有以 diouxXfeEgGcs 之一结尾的 C 格式规范,首先将 ARGUMENT 转换为正确的类型。处理可变宽度。

字符列表很有用,但没有解释每个格式规范的确切语义。

Leo*_*nid 5

由于手册页引用了 C 格式规范,您可能需要浏览它以获取详细信息。例如这里:http : //pubs.opengroup.org/onlinepubs/009695399/functions/printf.html

如果您坚持要离线参考,您可能需要为 C lib 安装相应的手册页包,以便您可以看到man 3 printf. 该手册页是离我最近的旧 RHEL 上 man-pages-2.39-15.el5 包的一部分。