1.每天晚上8点执行脚本
* 20 * * * /opt/cronClrCSV.sh
发现脚本的功能没有跑起来,查看crond日志信息,报如下错误,因为要发运行日志到邮箱,跟没有装postfix有关,不影响脚本执行
2.将输出重定向
* 20 * * * /opt/cronClrCSV.sh &> op.txt,输出文件中报这个错
3.于是在脚本中增加source /etc/profile,再查看op.txt,输出文件中报这个错
4.发现kubectl exec加了-it选项,去掉-it后,脚本正常跑起来了
kubectl -n namespace exec -it pod名称 -- bash clrCSV.sh