Cron 的在ubuntu 定时执行自己的程序&& Python获取当前 脚本文件的路径。 - Go语言中文社区

Cron 的在ubuntu 定时执行自己的程序&& Python获取当前 脚本文件的路径。


首先 crontab -e 在里面加入自己的 要执行的语句。

 

上面的含义是 每隔15分钟执行一次。。

后面的命令 我用的是 绝对路径。

修改完 这里之后 需要重启 cron,重启的命令是

sudo service cron restart

 

http://blog.csdn.net/zwhfyy/article/details/34065187

crontab -l 可以打印出当前 循环执行的 命令。

这里 需要加上 PATH 意思就是需要加上 PATH ,否则,不能执行 python 命令,

上面的配置 最好从自己的 .bashrc 文件种拷贝。

http://blog.csdn.net/dancen/article/details/24355287

 

也因为这个环境问题,难为了我很久、

后面 >> log.txt 可以吧执行 打印的结构放到 log.txt 中,因为 定时器执行程序是不打印结果的,

有时候真不知道他在干什么。有了这个才知道原来它在执行。

这个是我循环遍历这个文档,如果发现有文件夹 就把文件夹的名字放到 wendang.txt 这个文件中。

 

美元符号 $a 表示便令,对于没有写过脚本的我来说这个太复杂了。

后面其实就没有什么了?

https://www.cnblogs.com/binblogs/p/5206789.html

http://www.cnblogs.com/peida/archive/2013/01/08/2850483.html

下面讲解第二部分

就是 获取当前 脚本执行的路径。

https://stackoverflow.com/questions/59895/getting-the-source-directory-of-a-bash-script-from-within

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

 

 

https://www.cnblogs.com/strongYaYa/p/5860401.html

 

获取shell脚本自身所在目录的Shell脚本分享

http://www.jb51.net/article/59949.htm

 

https://www.cnblogs.com/JohnABC/p/5855535.html

 

我使用过的Linux命令之pwd - 显示当前工作目录

http://codingstandards.iteye.com/blog/801028

 

 

linux shell'',""``的区别

https://www.cnblogs.com/Skyar/p/5914942.html

 

 

 

Cur_Dir=$(pwd)

获取当前 的目录,注意这里是 (美元符号+ 括号 +pwd )

https://zhidao.baidu.com/question/2138684492429447828.html

https://stackoverflow.com/questions/39340169/dir-cd-dirname-bash-source0-pwd-how-does-that-work

 

显示行号 ESC shift + 冒号 然后 set number

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u012743859/article/details/79090659
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 22:25:24
  • 阅读 ( 1606 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢