bash - 在文件名中使用变量时,Cron 作业不输出数据
问题描述
progrm > output/backup-wp-dbs.$(date +"%F_%H%M%S").txt
在上述文件名中使用 $(date ...) 的 Cron 错误。我究竟做错了什么?还有另一种方法可以做到这一点吗?
解决方案
根据 Jetchisel 在此处回答:mywiki.wooledge.org/BashFAQ/043 总之,我们需要转义 cron 中的 %。
推荐阅读
- crystal-reports - 在水晶报表的子报表中重置页码
- python - 如何在没有 getpass 的情况下隐藏输入(它不起作用)?
- javascript - 从对象数组中提取这些属性
- c# - 退出窗口时,Monogame 游戏变白且无响应。我如何解决它?
- android - 使用 gradle 包装器构建 Kotlin 枚举类中的无效方法声明
- git - Git 支持默认 mac 终端中的 ANSI 颜色
- sql - 基于用户提供的日期的访问 sql 查询仅返回时间 = 0:00:00 的日期
- postgresql - PostgreSQL 不会在 /var/lib/postgresql/data/ 处选择另一个 PostgreSQL 容器写入的数据
- c - 如何在C中处理网络字节顺序
- android - Flutter sqflite 更新数据在退出后被重置