dev/null和dev/null 2>&1的含义是什么?如果运行php -q /http/get_pdf.php
对不起,我的简短问题,当我们运行这个文件从url它将创建一个.pdf文件和邮件,我们希望发送一个使用cron的邮件在这种情况下,我们需要运行一个pdf报告一次。
假设goto url https://example.com/get_pdf.php,它会问我邮件id,一旦我们添加邮件id,它就会生成报告,您想要什么从下拉manu,就像什么是销售周?这将是邮件id上的邮件,我们不想从url,我们希望从cron发生。同样的事能帮我吗?
发布于 2010-08-27 15:48:28
当您有这样的命令时:
命令> /dev/null 2>&1
"> /dev/null“部分要求将所有标准输出从命令重定向到位桶。"2>&1“部分表示将所有标准错误重定向到Standard (后者反过来被重定向到/dev/null)
所以从本质上说,这将抑制所有产出。
发布于 2010-08-27 15:50:51
你是说像/command >/dev/null 2>&1这样的东西吗?
/command:将运行>/dev/null:将标准输出重定向为空(/dev/null是一种特殊的空设备,这意味着不显示输出)2>&1:将错误重定向到标准输出。如果您以cron的身份运行此命令,stdout通常是一封邮件(如果发生错误,请将邮件发送给管理员)。
https://serverfault.com/questions/175324
复制相似问题