linux – 为什么我的cron作业会创建一个带有尾随问号的日志?
发布时间:2021-05-24 18:23:39 所属栏目:Linux 来源:网络整理
导读:我有以下cron工作: */5 8-20 * * * php /var/www/user/cron_email.php /var/www/log/log.txt 它创建以下文件: david@ubuntu:/var/www/log$ls -l-rw-r--r-- 1 root root 540 2011-05-30 17:10 log.txt? 为什么会创建一个尾随问号?我怎么能阻止它? (我正
我有以下cron工作: */5 8-20 * * * php /var/www/user/cron_email.php >> /var/www/log/log.txt 它创建以下文件: david@ubuntu:/var/www/log$ls -l -rw-r--r-- 1 root root 540 2011-05-30 17:10 log.txt? 为什么会创建一个尾随问号?我怎么能阻止它? (我正在登录控制台并看到没有编辑器的结果所以我知道“?”就在那里.) 这是唯一一个尾随’?’的文件所以我知道这不是编辑问题.我甚至没有使用任何编辑器,我只是查看控制台CRT屏幕. 解决方法运行此命令将提供更多信息:$crontab -l | cat -tve 我相信你会在输出的末尾看到额外的字符,如下所示: */5 8-20 * * * php /var/www/user/cron_email.php >> /var/www/log/log.txtM-U$ 美元符号只表示行尾(cat的-e选项). .txt和$之间的任何东西都是额外的垃圾,可能是由于其他答案中列出的原因. 解决此问题的最简单方法是将$EDITOR设置为一个简单的编辑器并重新编辑crontab.例如: $EDITOR=/usr/bin/pico crontab -e 然后删除行尾的任何无关字符. (编辑:昌吉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Linux GRUB手动安装方法详情
- linux-networking – Linux经过长时间停机后自我恢复?
- Linux中巧用openssl生成SSL证书给nginx使用
- Rust 时代真的要来了?将变为 Linux 的第二个官方语言
- Linux如何用dat查找昨天的日期 gadfly
- 懵逼!这条命令执行完女朋友都跟人跑了!
- 1 万Star!源于Android平台的开源Linux终端模拟器
- linux – 运行RAID 10的Dell PowerEdge 2950 w / PERC 6 /
- linux – 在Bash上使用FTP命令删除递归目录
- WMI:wmic linux代理查询错误:NTSTATUS:NT_STATUS_ACCESS
站长推荐