将结果打印输出到文件
答
打印输出到一个文本文件是相当简单的。
我假设你正在使用python。如果不是,请纠正我。
首先,打开一个具有写入权限的txt文件(打开的第二个参数)。 然后,您可以使用.write()方法写入文件。最后,最好在之后关闭文件。
f = open('file.txt', 'w')
f.write("Hello world")
f.close()
对于脚本自动化,你会想在cron作业念起来:http://en.wikipedia.org/wiki/Cron
答
其实你可以重定向du
命令的输出到文件,通过一个cron作业执行。完整的shell脚本是:
#!/bin/bash
du -H >> /tmp/yourfile.log
注:
- 找
du
的手册页上的选项标志的详细信息。 - 您可能希望文件名中包含变量以分隔日志
- 这听起来像是一个serverfault.com问题。
哪种语言? – 2013-01-02 05:33:22
大方向:'man cron' – fbynite