管道在cron作业脚本中的行为如何?

时间:2016-03-27 15:53:36

标签: bash cron pipe cat

我在某些文件中有一些数据,而且我使用cat将数据传输到过滤器。

cat /home/user/data1.bin /home/user/data2.bin |
          /home/user/bin/datafilter -f /home/user/output.txt

当我在命令行上运行它时,它按预期工作。当我把它放在一个bash脚本中时,我可以从命令行运行该脚本。

但是当我使用cron运行此脚本时,我没有输出,即没有生成output.txt。

我完全理解cron需要创建所有环境和路径,我这样做。这是脚本中唯一无效的部分。

0 个答案:

没有答案