我有两套文件,一套有20个文件,第二套也有20个文件。我需要运行一个命令,该命令将从集合1中获取第一个文件,从集合2中获取第一个文件,并执行该命令并给出一个输出文件。我无法从集合1中选择第一个文件,而从集合2中选择第一个文件。
命令input_file_1 input_file_2输出
答案 0 :(得分:0)
将这两个数组放入数组,然后使用对两个数组进行索引的循环。
set1=("file1" "file2" "file3" ...)
set2=("fileA" "fileB" "fileB" ...)
for ((i=0; i<${#set1[@]}; i++))
do
command "${set1[$i]}" "${set2[$i]}"
done