我有以下
shell脚本
$cat capture.sh TIME=$(date +"%H-%M-%d-%m-%y") IP="203.208.198.29" PREFIX=$TIME$IP tshark -f "udp" -i eth0 -w /root/captures/$PREFIX.cap& pid=$! sleep 2m kill $pid
当我从shell执行它时运行正常.
但是当我将它添加到cron选项卡时没有任何反应.
我的crontab条目:
1 * / 2 * 2 3,4,5 sh /root/capture.sh
tail /var/log/cron
显示该命令已执行.
但没有任何反应.我为capture.sh设置了“all”的可执行权限,为/ root / captures目录设置了“all”的写权限.
提前致谢
解决方法
原文地址:https://www.jb51.cc/linux/399150.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。