使用简单的 unix 命令反转文件中的行?

使用简单的 unix 命令反转文件中的行?

我有一个名为sample.txt

我应该给出什么命令来逐行加密该文件(将最后一行作为第一行,最后一行作为第二行,依此类推)并将其存储在不同的文件中?

答案1

正如 @jeff-schaller 提到的,您可以简单地使用 tac 命令。

tac sample.txt > sample_reversed.txt

但重新排序并不是保护文件的好方法,因为它可以被简单地解码。

如果你确实想加密你的文件,你可以使用 GPG。

gpg -c sample.txt

加密后的文件将另存为sample.txt.gpg

您稍后可以使用解密它

gpg sample.txt.gpg

相关内容