![](/img/trans.png)
[英]How to run a bash script from crontab and send the output to desktop notifications
[英]How to run my bash script by crontab -e
从屏幕截图中,我认为您应该运行chmod +x script
,以便该脚本对用户具有x权限。
尝试使用完整路径date > /home/mint/a.txt
通过tail -f /var/log/cron
希望这可以帮助。
通过将“ -x”附加到shebang,您可以看到bash脚本正在尝试执行的操作:
#!/bin/bash -x
要获取文件中的日期,您必须提供一些格式,例如:
#!/bin/bash
date +"%m %d %Y" > abcaa.txt
这将产生一个包含以下内容的文本文件:
01 06 2017
使其有用的技巧是格式。 选项列表很广泛。 只需在控制台中签出“人工约会”即可。
一些例子:
#!/bin/bash
#date +"%m %d %Y" > abcaa.txt
date +%D
date +%F
date +%r
date '+%D %r'
date '+%a %b %c'
上面的bash文件将产生以下结果:
01/06/17
2017-01-06
08:09:32 PM
01/06/17 08:09:32 PM
Fri Jan Fri 06 Jan 2017 08:09:32 PM MST
祝你好运。
标记
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.