运行带有和不带输出的python脚本

时间:2014-06-08 07:57:39

标签: python linux crontab

我有问题,我需要运行一个没有输出到屏幕的备份脚本,所有问题是我需要这样做才能从linux中的crontab运行。

因此,如果用户打开脚本,它将加载UI菜单

但是从crontab我想添加一个参数,以便它可以在没有任何输出的情况下运行,例如:

07 00 * * *     /root/idan/python nw_backup.py -s

s for silent:)

从我的搜索中,我发现如何只运行一个带有子进程模块的命令

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将所有输出(stdout和stderr)转储到/dev/null

/root/idan/python nw_backup.py -s > /dev/null 2>&1

2>&1基本上意味着,将stderr(2)转储到转储stdout(&1)的位置。