sh pig命令未找到

时间:2011-05-17 18:36:38

标签: sh

我设置了一个定期运行php脚本的crontab。 php脚本使用exec()运行pig脚本。

但是我收到此错误消息:

  

sh:pig:命令未找到

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您可以从命令行正常运行pig吗?如果是,请运行whereis pig以获取完整路径并在crontab条目中使用该路径。如果没有,请安装它(在您的操作系统上使用任何方法/包管理器是正常的。

答案 1 :(得分:0)

看起来您的第一个问题是无法在crontab中找到pig路径,因为错误是“sh:pig:command not found”。您可能在本地环境中有一个PATH变量,该变量在cron环境中不再存在,请尝试使用cron中pig脚本的绝对路径。