fairycat

Created:
Updated:

Linux 命令删除文本文件指定行

删除第7行,添加参数 -i 标识修改源文件,否则不修改源文件而通过管道输出结果

sed -i '7d' filename

使用 sed 删除最后一行

sed -i '$d' filename.txt

删除多行,闭区间

sed -i '1,9d' log.log

删除包含字符串的行,区分大小写,可以使用正则

sed -i '/string/d' filename

删除以字词开头的行

sed -i '/^word/d' filename

删除所有空行

sed -i '/^$/d' filename

评论

Name

Email

Website

Subject