我正在将一些数据假脱机到这样的文件中
acb.txt 1 aa 3
gfh.txt 1 aa 3
a3g.txt 2 aa 4
tfh.txt 2 aa 4
问题是
- 获取特定组合的文件名
- 打开每个文件(我们使用 rds 工具)
- 检查文件中的上述组合
- 使用上述组合在该文件中求和 32 字段。
- 存储总和和组合。
我可以使用 grep 并使用两个循环来实现它,一个在组合上,另一个在该组合中的文件数上,寻找更好的 awk 逻辑。我怀疑 grep 不会完全证明
添加了更多信息:
使用 awk,我如何将字符串存储到一个数组中
a[1 aa 3]=acb.txt gfh.txt
a[2 aa 4]=a3g.txt tfh.txt
然后从外部获取该值以打开文件?