我有一个文件 ff.txt,如下所示
*ABNA.txt
356
24
36
112
*AC24.txt
457
458
321
2
ABNA.txt 和 AC24.txt 是名为 foo1 的文件夹中的文件。根据 ff.txt 文件中的数字,我想从 foo1 文件夹中的相应文件中提取行,并在另一个文件夹 foo2 中使用现有文件名创建新文件。如果 ABNA.txt 文件的第三或第四列包含 356,24,36,112 个数字,则提取这些行并将其作为 ABNA.txt 保存到另一个文件夹 foo2。
文件夹 foo1 中的 ABNA.txt 文件如下所示
dfg qza 356 245
hjb hkg 455 24
ghf qza 12 123
dfg qza 36 55
文件夹 foo1 中的 AC24.txt 文件如下所示
hjb hkg 457 167
ghf qza 2 165
sar sar 234 321
dfg qza 345 345
输出:
文件夹 foo2 中的 ABNA.txt 文件
dfg qza 356 245
hjb hkg 455 24
dfg qza 36 55
foo2 文件夹中的 AC24.txt 文件
hjb hkg 457 167
ghf qza 2 165
sar sar 234 321
您的帮助将不胜感激!