我见过很多变体,对如何解决这三个问题感到非常困惑。
最佳答案
使用 sed:
删除第一行:
sed '1d' file-name
删除第 10 行:
sed '10d' file-name
删除第 5 到 10 行
sed '5,10d' file-name
以上所有 sed 命令都会在 stdout 上写入输出,如果需要,您可以重定向到另一个文件或使用
-i
内联编辑文件的 sed 标志。
关于regex - 使用 SED 或 AWK 从文件中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5721524/