使用 bash 脚本自动运行可执行文件

使用 bash 脚本自动运行可执行文件

我对 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

相关内容