我有以下文件:
ID firstname lastname
1 John Wilkens
2 Andrea Smith
Run Code Online (Sandbox Code Playgroud)
我想在文件中每一行的以下字符串数字之前的 ID 字段中添加:“del_”,因此输出将如下所示:
ID firstname lastname
del_1 John Wilkens
del_2 Andrea Smith
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
使用标准sed
做同样的操作:
sed '2,$ s/^/del_/' file
Run Code Online (Sandbox Code Playgroud)
这将替换 ( s///
)应用于第二行和文件末尾之间的所有行,包括(范围2,$
)。替换只是del_
在每个寻址行的开头插入字符串。