一个脚本使用多个文件

一个脚本使用多个文件

我想通过 bash 中的一个脚本执行许多作业。我做了两个,但我无法执行更多。我一一做了。以下程序是:./script /directory fileX。目录中包含脚本用于计算 fileX 中值的兼容性的文件。

例如./script ./directory file1&,然后作为第二个./script ./directory file1 &

我想从文件 1 到文件 10。

有可能做到吗?如果是,请帮忙。

答案1

for例如,这可以通过循环来完成

for i in $(seq 1 10)
do
./script ./directory file$i &
done

答案2

Bash3+ 带大括号扩展。

for i in {1..10}; do
  /script ./directory "file$i" &
done

使用 POSIXsh

i=1
while [ "$i" -le 10 ]; do
  /script ./directory "file$i" &
i=$((i + 1))
done

相关内容