我正在寻找一个命令行工具,可以对两个文件进行操作,这两个文件名相同但位于不同的文件夹中。
例如:
我正在寻找一个Shell命令来完成这个任务。
例如:
- 文件夹
A
包含文件1.txt
、2.txt
、3.txt
等。 - 文件夹
B
包含文件1.txt
、2.txt
、3.txt
等。
A/1.txt
和B/1.txt
连接起来,A/2.txt
和B/2.txt
连接起来,以此类推。我正在寻找一个Shell命令来完成这个任务。
if file name in A is equal the file name in B then:
cat A/1.txt B/1.txt
end if
对于文件夹A
和B
中的所有文件,仅当名称匹配时。
cat
的输出放在哪里?你的例子输出到了stdout
,但我不确定这是你的意图。或者对于每一对数据,你有第三个文件吗? - lurker