在 linux 下,在一个目录中我有多个文件,比如 n,表示为 file1,file2 ... filen。
我想连接它们中的每一对。基本上,有“n 个选择 2”个可能的对。
喜欢:
file1_file2
file1_file3
...
file1_filen
file2_file3
file2_file4
...
file2_filen
...
我想使用 linux 命令,比如 cat。谁能告诉我如何使用循环来做到这一点?
最佳答案
简单尝试
for i in file*; do
for j in file*; do
cat $i $j >> result_folder/$i_$j;
rm result_folder/$j_$i 2>/dev/null
done
done
关于Linux:连接目录中的每对文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25406112/