我有一个关于 bash 嵌套循环的问题。
我有一个输入文件,每行一个文件名(完整路径)我读了这个文件,然后我做了一个嵌套循环:
for i in $filelines ; do
echo $i
for j in $filelines ; do
./program $i $j
done
done
我在循环中的程序非常低。基本上它将文件A与文件B进行比较。
我想跳过 A 与 A 的比较(即比较一个文件和它的文件)并且我想避免排列(即对于文件 A 和 B,只对 B 执行 A 而不是对 A 执行 B)。
执行此操作最简单的方法是什么?