我使用的是Ubuntu 16.04.1 LTS。我安装了incron,并在incron.allow中添加了根。
通常,我使用sudo incrontab -e在编辑器中添加一个incron作业。
我需要一个可以从脚本中运行的命令,它将直接将这一行添加到incrontab中:
/home/ci-server/DB_Backups IN_MOVED_TO mv /home/ci-server/DB_Backups/$# /home/backup/$#一旦通过sudo incrontab -l显示了这一行,一切都应该是好的。
我发现了几个使用cron的例子,但是关于incron的信息很少。
发布于 2017-05-10 21:58:16
您可以通过创建一个名为incron.sh的脚本来做到这一点,该脚本的内容如下:
#create a new file named incron.txt that lists the incron job
sudo echo '/home/ci-server/DB_Backups IN_MOVED_TO mv /home/ci-server/DB_Backups/$# /home/backup/$#' > /home/ci-server/scripts/incron/incron.txt
#add the job(s) listed in our newly created incron.txt to the incrontab
sudo incrontab -u root /home/ci-server/scripts/incron/incron.txthttps://stackoverflow.com/questions/43878682
复制相似问题