nohup + PHP脚本 + cronolog, nohup失效

直接执行下面命令没有问题,关掉终端仍在后台运行,可是执行分割线下面的命令,管道后使用cronolog来切割日志,nohup就失效了

nohup php xxx.php para1 para2 >> 1213.log &

para1, 2是PHP脚本的输入文件

-----------------------------------------------------------------------------

nohup php xxx.php para1 para2 | /usr/local/sbin/cronolog "./logs/test_%Y%m%d.LOG"  &

执行这个命令,一旦关闭终端,命令即终止,无法实现nohup的在后台运行功能.....

哪位达达给个解决方案,并解释一下,谢谢先

作者: hbsbjerry   发布时间: 2011-12-13

管道前后是两个命令

作者: 老农   发布时间: 2011-12-14