如何删除文本文件中的所有行(除第四行)?

问题描述:

我有一个日志,看起来像这样:如何删除文本文件中的所有行(除第四行)?

line 1 
line 2 
line 3 
line 4 
line 1 
line 2 
line 3 
line 4 

如何使用AHK删除线1,2,3,但跳过第四,然后继续循环?

您使用错误的工具进行工作。 (且不说如何使用软件是一个superuser.com问题)

解决的办法是打开一个终端,输入:

tail -n+4 yourFileWithLines 

这将很好地工作。在Windows上安装cygwin获取尾巴。 (< ==这可能几乎是一个笑话)

这不是你期望的直接答案,但是如果你安装了cygwin(我猜你正在使用Windows)并且尝试grep &更少。你很快就会意识到它们是你的目的的正确工具。