我有两个文件,并希望使用awk将文件的一列中的substring替换为另一个文件中的字符串
f1: 1a1 aaa 777 3_3 ccc 6b6 3.3 ddd 666 f2: b5g9aaa8y 5_6ccc9. output: 1a1 b5g9aaa8y 777 3_3 5_6ccc9. 6b6
我想我可以分两步完成:
制作一个交叉点dict子串和字符串的FILE使用awk(sub)来完成它
但是,是否有一行awk命令检查字符串中的子字符串然后进行替换?
#
对不起,我应该更清楚地解释一下。
file2中的字符串格式和长度不固定。file1和file2没有相同数量的记录。 file2是file1的子集,只需要输出file2中的字符串假设没有多次点击