【发布时间】:2016-07-18 04:46:19
【问题描述】:
我在使用 cron 和 bash 时遇到了一些困难,主要是 bash。有一个脚本包含:
#!/bin/bash
cd somefolder/
find . -maxdepth 1 -name 'somelog*.log' -mtime +7 –delete
我添加了一个 cronjob 来运行这个脚本:
40 9 * * * /script-location/script.sh
但似乎我的工作没有完成,甚至手动运行命令都不成功:
find: paths must precede expression: –delete
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
在这种情况下有什么想法或建议吗?
【问题讨论】: