07 * * * * ./bin/bash;/bin/sh /home/liruwang/mocktime/MockDnsKpiTime.sh
#!/bin/bash
./etc/profile
.~/.bash_profile
cd /home/liruwang/mocktime
export PGPASSWORD=postgres
/usr/java/jdk1.7.0_80/bin/java -jar MockDnsKpiTime.jar fileinput.txt fileoutput.txt
/usr/bin/psql -h xxx -p xxx -U xxx -d xxx -c "copy gmp_sa_dns_kpi from stdin with csv" < fileoutput.txt
如果遇到手动可以执行,crontab无法运行的情况,大胆的怀疑是环境变量的问题。
对于所有的路径,要用全局路径
对于所有的程序,要用全局路径调用