我有几个具有不同行号的文本文件,我必须在所有这些文件中删除倒数第三行。这是一个示例文件:
bear
horse
window
potato
berry
cup
Run Code Online (Sandbox Code Playgroud)
此文件的预期结果:
bear
horse
window
berry
cup
Run Code Online (Sandbox Code Playgroud)
我们可以删除文件的倒数第三行吗
?不基于任何字符串/模式。
湾 仅基于它必须是倒数第三行的条件
我对如何从最后一行开始索引我的文件有疑问。我已经从倒数第二行的另一个 SO 问题中尝试过这个:
> sed -i 'N;$!P;D' output1.txt
Run Code Online (Sandbox Code Playgroud)