我正在运行几个脚本来检查ubuntu上的文件和文件夹的大小。 如何自动生成这些脚本,以便它们可以在一天开始时自动运行,并将打印输出结果发送到文本文件 我是脚本新手 请回复
答案 0 :(得分:0)
打印到文本文件非常简单。
我假设你正在使用python。如果没有,请纠正我。
首先,打开一个具有写权限的txt文件(open的第二个参数)。 然后,您可以使用.write()方法写入该文件。 最后,最好在之后关闭文件。
f = open('file.txt', 'w')
f.write("Hello world")
f.close()
对于脚本自动化,您将要阅读有关cron作业的信息:http://en.wikipedia.org/wiki/Cron
答案 1 :(得分:0)
实际上你可以将du
命令的输出重定向到文件,由cron作业执行。完整的shell脚本是:
#!/bin/bash
du -H >> /tmp/yourfile.log
注意:
du
的手册页,了解有关选项标记的更多信息。