我使用以下 sed 命令删除 line number
文件中的字符串
sed -i s'/line number//g' file
但我需要在
sed
中改变什么语法以删除 line number
仅当它存在于文件的最后一行时?
最佳答案
我不确定我是否完全理解您的问题,但这可以帮助您:
sed -i '$ s/line number//g' file
这将仅在最后一行执行替换(因为
$
),替换 line number
一无所有。man sed
, 节 地址 可以帮助您了解如何在部分文本上应用 sed 命令。
关于sed + 仅在文件的最后一行删除字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3576139/