小编ste*_*tew的帖子

格式化命令的bash变量

从我的bash shell我想用一个不同的编号参数调用一个程序n次,该参数必须是固定格式,如"%02i"

一种方法是:

for ((i=23; i<42;i++)); do 
    sh ../myprogram `printf "%02i\n" $i`
done
Run Code Online (Sandbox Code Playgroud)

有没有办法改善这printf..部分?我相信这可能是一个包含更多文件的性能瓶颈,并且使得该行的可读性低于内置函数(特别是在压缩为单行时).

bash shell

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

shell ×1