我对 bash 脚本编写比较陌生。我有一个 Linux 可执行文件,它从命令行获取一个用户输入。也就是说,我可以像这样运行可执行文件:./可执行文件[输入]。我想使用不同的输入多次运行可执行文件,即如下所示:
$ ./executable 16
$ ./executable 32
....
我想使用 bash 脚本来达到我的目的。这是我的尝试(这是完全错误的):
for i in 1 2 3 ... 10
do
temp = 16 * $i
./executable temp
done
我该如何完成这件事?
答案1
for((i=16;i<=160;i=i+16)); do
./executable "$i"
done