bash - 如何创建 cron 作业以每分钟运行一次 shell 脚本
问题描述
我想创建每分钟运行 shell 脚本的 cron 作业,我尝试使用以下命令编辑 contrab -e:
1 * * * * sh ~/test.sh
无济于事
解决方案
我建议使用:https ://crontab.guru/
这是创建和理解 cron 作业的一种非常有见地的方法。
这应该每分钟触发一次。但是,当 cron 运行时,它可以作为不同的用户运行,并且该脚本位置可能不同。添加日志文件可能会帮助您跟踪正在发生的事情。
* * * * * /bin/sh /home/user/test.sh >> /var/log/myjob.log 2>&1
推荐阅读
- ios - 影响其他视图的 SwiftUI 动画
- c++ - 在 C++ 中使用 SIMD 向量进行矩阵乘法
- tensorflow - tensorflow 准确率,val_accuracy 在训练时保持不变
- html - 如何使用其图像添加 url 链接或使用普通 html 和 css 获取其图像?(与社交媒体中的元数据共享链接)
- asp.net - 使用 id 用户保存电子邮件的功能
- stored-procedures - 使用 SQL Server 2016 将存储过程从 SELECT INTO 更改为 INSERT INTO
- javascript - 方法未捕获 Firestore 超时错误
- python-3.x - 有没有办法限制 Selenium Chromedriver 的并发请求线程?
- javascript - React 和 jquery-ui/ui/widgets/sortable:子组件未按预期重新排序
- python - 如何使用 Python 检查字符串是否是有效的 shell 命令?