将一个python脚本放入crontab执行时,提示如下错:ImportError: No module named hashlib但是在shell中直接执行时没有任何问题,google之后,得到线索是PYTHONPATH的问题,PYTHONPATH会决定python查找lib的路径.在服务器上面echo $PYTHONPATH的时候没有任何路径继续调查发现最终影响的是sys.path分别输出了两种场景中的sys.path shell:[root@ short_task]# pythonPyth…
今天写了个脚本,要写进crontab做定时任务,每5分钟跑一遍.关于crontab的介绍呢,请大家移步www.baidu.com,在这里我就不仔细介绍了.可以搜索一下“每天一个Linux命令”系列文章,介绍的比我要好很多.我这里只是介绍一下最简单的两种写法. $ sudo vim /etc/crontab 打开crontab,里面的格式是酱婶的: # m h dom mon dow user command 简单的说,这几个参数分别是:分钟,小时,日,月,周,用户,命令.比如我的用户是apple…
[oracle@sta ~]$ vi .bash_profile # .bash_profile # Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATHexport PATHORACLE_BASE=/u01/app/oracleORACLE_HOME=…