我有文件1&文件2, 我想要cat
文件1进入文件2模式匹配后22
。
我可以这样做吗?cat
或者我需要去awk
或者sed
文件1
aa
bb
cc
文件2
11
22
33
44
结果文件2
11
22
aa
bb
cc
33
44
答案1
和sed
:
sed -e '/22/r file1' file2
答案2
为了完整起见,这是一个 awk 解决方案:
$ awk '{print;} /22/{system("cat file1");}' file2
11
22
aa
bb
cc
33
44