小编BAD*_*ADS的帖子

使用 sed 或 awk 删除倒数第三行文件

我有几个具有不同行号的文本文件,我必须在所有这些文件中删除倒数第三行。这是一个示例文件:

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)

awk sed ed

6
推荐指数
2
解决办法
257
查看次数

标签 统计

awk ×1

ed ×1

sed ×1