contos6.5下,單獨執行腳本無問題,添加到crontab 裏保存 java: command not foundjava
※(重點)接着,編寫執行kettle任務的shell腳本
建立test.sh,將如下內容複製粘貼到裏面,而後鍵入「chmod +x /mnt/kettle/*.sh」,賦予test.sh執行權限。shell
說明: 前3行,設置java環境變量的語句必不可少, 由於crond是個守護進程,它不歸屬於任何用戶,雖然以前以root身份配置了java的環境變量,可是crond同樣找不到java命令, 因此,當crond執行kettle任務時,須要動態設置java環境變量,crond才能找到java命令。spa