当我尝试通过 cron 作业执行 flock 时出现错误。
我正在执行
* * * * * /usr/bin/flock -n /usr/local/monitor/asdp_cloudwatch/run_asdp0101.sh
我遇到了错误
/usr/bin/flock: bad number: /usr/local/monitor/asdp_cloudwatch/run_asdp0101.sh
谁能解决这个问题。不胜感激。
最佳答案
flock
需要一个锁文件和一个运行命令。您只指定了一个参数。我假设它是命令,因此还必须指定要运行的命令。类似的东西:
* * * * * /usr/bin/flock -n /path/to/lockfile /usr/local/monitor/asdp_cloudwatch/run_asdp0101.sh
当然需要调整/path/to/lockfile
关于linux - 执行 flock 命令时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39441131/