如何翻转具有 500 多行的文档的行顺序?

Man*_*ish 3 script notepad

Line 1
Line 2
Line 3
Line 4
Line 5
Run Code Online (Sandbox Code Playgroud)

应该成为

Line 5
Line 4
Line 3
Line 2
Line 1
Run Code Online (Sandbox Code Playgroud)

我需要一个记事本脚本来做到这一点。

Red*_*ick 7

如果您安装了Perl,则可以使用

perl -e 'print reverse <> ' filename > newfile
Run Code Online (Sandbox Code Playgroud)

$ cat file.txt
line 1
line 2
line 3
line 4
line 5
$ perl -e 'print reverse <>' file.txt > new.txt
$ cat new.txt
line 5
line 4
line 3
line 2
line 1
Run Code Online (Sandbox Code Playgroud)

(它在 Windows 上相同,但在命令中使用type而不是cat使用双引号 (") perl。)

您已将问题标记为“记事本”并在文本中提及“记事本”。如果您想要使用“notepad++”的解决方案,您应该相应地编辑问题。