linux 百G级别文件 命令行快速删除最后几行

linux 百G级别文件 命令行快速删除文件末尾几行

采用dd指令
格式为
dd of=<filename> seek=1 bs=$(($(stat -c%s <filename>)-$(tail <deleterows> <filename>|wc -c)))
处填入要操作的文件名
处填入要删除的行数

仅对于最后一行的删除可以在一秒内完成

posted @ 2020-10-30 11:45  -拂石-  阅读(998)  评论(0编辑  收藏  举报