printf
格式化并输出结果。
目录
内建命令
概要
printf [-v var] format [arguments]主要用途
格式化参数并输出。
选项
-v var:将结果输出到变量var中而不是输出到标准输出。参数
format:输出格式。
arguments:一到多个参数。
返回值
返回状态为成功除非给出了非法选项、写错误、赋值错误。
例子
注意
该命令是bash内建命令,相关的帮助信息请查看
help命令。
外部命令
概要
主要用途
格式化参数并输出。
选项
参数
format:输出格式。
arguments:一到多个参数。
例子
返回值
返回状态为成功除非给出了非法选项等。
注意
该命令是
GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 printf或info coreutils 'pwd invocation'。启动或关闭内建命令请查看
enable命令,关于同名优先级的问题请查看builtin命令的例子部分的相关讨论。我通过和
bug-bash@gnu.org的交流,得到了关于这几个格式说明符%b %q %(fmt)T的解释:printf(1)中的%b格式说明符是printf(3)支持的格式之外增加的一个POSIX特性。
%q和%T说明符是非标准的,并且不受所有独立实现的printf的支持。
更多细节请参考链接:
APPLICATION USAGE段落的第五节。的
Description段落。
Last updated
Was this helpful?