好的,这个问题有两个方面:1)实际的文件操作位 2)在 unix 中循环这个操作
第1部分)
我有两个文件:
文件_1
a b
c d
e f
g h
和 File_2
A B
C D
E F
G H
I J
我想(首先)得到以下结果:
a b
A B
>
c d
A B
>
e f
A B
>
g h
A B
...并将此输出保存到 outfile1。
我收集我将不得不使用诸如awk、cut和/或paste之类的东西,但我无法将它们放在一起。
第2部分)
然后我想对 File_2 中的所有行循环这个操作(注意 File_1 中的行数与 File_2 中的不同),这样我最终得到 5 个输出文件,其中 outfile2 将是:
a b
C D
>
c d
C D
>
e f
C D
>
g h
C D
和 outfile3 将是:
a b
E F
>
c d
E F
>
e f
E F
>
g h
E F
等等
目前我正在使用 bash。预先感谢您的任何帮助!