linux – 在nfs安装之前运行的Crontab
发布时间:2020-12-13 18:18:42 所属栏目:Linux 来源:网络整理
导读:运行Cronjob @reboot在nfs共享上返回该文件不存在. 例 @reboot python /abs/path/to/script.py 来自crontab的启动邮件“或多或少” /usr/bin/python can't open file "/abs/path/to/script.py": [Error No. 2] No such file or folder. 脚本可以从命令行运行
运行Cronjob @reboot在nfs共享上返回该文件不存在.
例 @reboot python /abs/path/to/script.py 来自crontab的启动邮件“或多或少” /usr/bin/python can't open file "/abs/path/to/script.py": [Error No. 2] No such file or folder. 脚本可以从命令行运行,没有任何问题. >这个理论是否正确? 解决方法
您可以使用
mountpoint命令确保在执行命令之前已进行安装,例如(假设/ abs是挂载点)
#!/bin/bash while true do if mountpoint -q /abs then /usr/bin/python /abs/path/to/script.py break fi sleep 10 done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |