gpt4 book ai didi

bash - 管道 seq 到 printf 以进行数字格式化

转载 作者:行者123 更新时间:2023-11-29 08:49:44 26 4
gpt4 key购买 nike

我正在尝试使用 printf 和 seq 打印以下模式:

0000
0001
0002
0003

我的问题是一旦我使用:

seq 0 10 | xargs printf %04d

我所有的输出都被格式化到同一行,如下所示:

0000000100020003

我仍然无法掌握使用 xargs 的窍门。在这种情况下如何正确使用它?

最佳答案

如果您不要求,printf 命令不会输出换行符。尝试:

seq 0 10 | xargs printf '%04d\n'

请注意,您可以仅使用 seq 实现相同的效果,因为它允许指定 printf 样式的格式:

seq -f %04g 0 10

关于bash - 管道 seq 到 printf 以进行数字格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19148370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com