【发布时间】:2021-09-30 00:04:12
【问题描述】:
在 bash 中产生与格式化 printf 相同输出的命令是什么
【问题讨论】:
-
为什么你“需要避免使用
printf”? -
恰恰相反,你应该使用
printf来避免使用echo。 -
printf自动循环,直到所有参数都用完。您是否也必须模仿这种行为? -
@diggusbiccus 不,你没有。您可以使用
-e(或者您可以设置必要的选项以使echo以符合POSIX 的方式运行)。$'...'对于定义其他竞赛中使用的字符串更有用,例如不进行自身转义处理的命令的赋值和参数。 -
您的
printf命令提供了格式但没有相应的参数。我们是否应该假设您想要一些可以提供给定命令将容纳的三个附加参数的东西?
标签: linux bash printf echo formatted-text