欢迎光临散文网 会员登陆 & 注册

linux sed命令

2022-04-10 16:08 作者:step_freedom  | 我要投稿

1. sed命令能做什么?

按行对文本内容进行处理,默认处理过程在缓存中进行,不会对原始文件造成破坏。

2. sed命令常用实例?

2-1. 替换每行中的所有字符串,不替换原始文件内容

说明:
s:替换操作
hello:原始串
well:替换串
g:每一行中的所有hello字符串全部替换为well字符串

2-2. 替换每行中的所有字符串,替换原始文件内容

说明:
-i:直接替换原始文件内容,原始文件被更改并记录
s:替换操作
hello:原始串
well替换串
g:每一行中的所有hello字符串全部替换为well字符串

2-3. 正则替换字符串

说明:
s:替换操作
^[0-9][0-9]*:原始串匹配正则表达式
//替换为空
g:每一行中的所有的数字字符串全部替换为空 字符串


linux sed命令的评论 (共 条)

分享到微博请遵守国家法律