LinuxShell 文本处理

版权声明:欢迎提问:[email protected] https://blog.csdn.net/include_heqile/article/details/89303081

删除包含指定子字符串的行

sed -e "/'/d" 1

删除所有以'开头的行,并输出删除后的结果,不改变原文件

sed -i "/'/d" 1

改变原文件,但不会输出改变后的结果

在文本的每一行的行首行尾添加指定字符串

sed  -i "s/^/头/g" 1

sed -i 's/$/尾/g' 1

和上面的一样,不改变原文件用-e选项,改变原文件用-i选项

猜你喜欢

转载自blog.csdn.net/include_heqile/article/details/89303081