背景: 我正在使用机器学习服务,在其中为其提供bash脚本并运行它。我不能给它使用多个文件,也不能直接访问它。该脚本从我传递的依赖项中执行另一个程序,并且该程序定期将数据写入到我也无法修改的位置。
我想做的是,在我的bash脚本执行该程序之前,我想告诉它,作为后台任务,每隔N秒,查看X位置的文件,并复制所有没有的文件。 t已经被复制到位置Y。因此,我的launcher.sh
脚本将设置此后台进程,然后继续执行我的程序以写入数据。
这可行吗?
我一直在尝试nohup watch -n 30 cp -R -u -p /source /dest &
之类的事情,但是没有运气。