cron job error : "sqoop command not found"

cron job error : "sqoop command not found"

安装sqoop成功后,我写了一个脚本"sqoop.sh"放在另一个文件夹里。在终端中,我可以通过给出命令 ./sqoop.sh 来执行 sqoop 脚本。它工作正常。现在,当我尝试添加此 cronjob 时,出现错误消息 "sqoop command not found"。

这是示例 -

45 * * * * /home/user/Desktop/hadoop/sqoop/sqoop_script/sqoop.sh

您可以将 Sqoop 的 bin 目录位置添加到 PATH。例如,当使用 bash shell 时,您可以将这些行添加到 .bash_profile.

export SQOOP_HOME=/usr/hdp/current/sqoop-client
export PATH=$PATH:$SQOOP_HOME/bin