19,610
社区成员
发帖
与我相关
我的任务
分享
# sed基本语法
sed [OPTION...] [SCRIPT] <files>
# 简单的SCRIPT由address + command两部分组成
# 删除的语法
sed -i[.bak] '/REGEXP/d' $(grep -l <file-regexp-pattern>)
# 基中/REGEXP/是address,用来定位某行
# d是command,表示delete删除
# 所以,sed遍历文件的每一行,如果某行字符匹配上了REGEXP,那么就删除;没有匹配的,就什么也不做