本帖最后由 思想之翼 于 2023-10-2 12:26 编辑
字典文件1.txt记录格式为:
203=书
504=生
003=气
替换文件2.txt记录格式为:
203
504
003
欲替换2.txt文件中的字符串
【解决方案】- gawk -F"=" "NR==FNR{A[$1]=$2;next}{print A[$0]}" 1.txt 2.txt > 3.txt
复制代码 结果文件3.txt为:
书
生
气
【问题】
若替换文件2.txt记录格式为:
203 504 003
203 504
如何用gawk,替换文件2.txt中的多行多列字符串?
结果文件3.txt为:
书 生 气
书 生 |