语法:
sed -i ‘/Text to Delete/d’ /path/to/file
例1:
删除在 /var/log/messages 中包含 “DELETE THIS TEXT” 的行,并在新的文件恢复输出。而在原文件中的行没有任何变化。$ sed "/DELETE THIS TEXT/d" /var/log/messages > messages.txt
例2:
直接在 /var/log/messages 文件中删除包含 “DELETE THIS TEXT” 的行。$ sed -i "/DELETE THIS TEXT/d" /var/log/messages