【发布时间】:2019-11-28 15:40:04
【问题描述】:
我有一个包含几个大文件的目录。每个文件都成对出现,我想每次选择两个文件时使用 bash 循环,在它们上运行命令行工具,然后继续处理下一对文件。
我的目录应该是:file1、file2、file3、file4、file5、file6
然后我会拿 file1 和 file2,做一些事情,拿 file3 和 file4,做一些事情等等。
我只为单个文件做到了这一点:
for file_name in dir_name; do something; done
【问题讨论】:
-
如何准确确定一对?这是什么逻辑?
-
文件的顺序已经正确。因此,如果我是正确的,就可以使用索引 0 和 1、2 和 3 等