如何将top的输出回显到文本文件中?

我想编写批处理或其他东西,它会在登录时将top输出写入文件。

我做了top >> output-file ,但它包含一些奇怪的字符!

有人可以提供一个关于如何在Linux中编写批处理文件的简单教程吗?

请尝试以下方法

 top -b -n1 > filename.txt 

-b用于批处理模式,应防止出现奇怪的字符。 -n1告诉它只打印一次迭代。

转到终端并输入:

 user@ubuntu:~$ top > filename.txt 

top命令的输出现在将存储在位于主目录中的文本文件中。

请参阅: Bash脚本教程 。