【发布时间】:2022-09-23 03:41:58
【问题描述】:
我在 Unix 框的文件夹下有一个文件。我的文件将如下所示,无论行以 \'LIN\' 、 \'RFF\'、 \'NAD\' 开头,这些行的字母和数字都将被屏蔽为 \'X\' 和 \'0\ ' 分别排除\'LIN\'、\'RFF\'、\'NAD\'。
到目前为止,我已经尝试过使用以下命令,就像每个字母一个命令一样,想要制作将在一次运行中屏蔽这些行的脚本。
$ sed \'/^LIN/s/A/X/\'
示例文件:-
#Header#
line1:string::strings:
line2:asdasd:asd:aD:
line3:asda:asda
....
....
LIN:asdas:SDFGH:1223:asf
....
NAD:asdas123:23:
....
....
RFF:asda:asd123:asd
....
Nlines:asda:asdad:asdas
#Footer#