我需要将来自不同文件的文件中的模式替换为输入。
让我们说 file1 内容:
ab 10
bc 20
cd 30
de 40
文件2:
server1;10 feb 2020;disk5;123455678;comment;10;1;desc;abcde3;987654
server1;10 feb 2020;disk6;123455678;comment;10;7;desc;abcde3;987654
server1;10 feb 2020;disk10;123455678;comment;20;4;desc;abcde3;987654
server1;10 feb 2020;disk1;123455678;comment;30;5;desc;abcde3;987654
server1;10 feb 2020;disk9;123455678;comment;20;4;desc;abcde3;987654
server1;10 feb 2020;disk2;123455678;comment;40;6;desc;abcde3;987654
server1;10 feb 2020;disk5;123455678;comment;30;8;desc;abcde3;987654
在这里,作为;
file2 中的分隔符,我想用 file1 中的匹配值替换第 6 列。
IE
server1;10 feb 2020;disk5;123455678;comment;**ab**;1;desc;abcde3;987654
我知道它可能通过awk
/ sed
。你能帮忙吗?注意:我们不使用 GNU 版本的awk
/sed
作为它的AIX
.