Nic*_*ght 2 unix multithreading
问题背景
我有一个SVN存储库的post-commit脚本,它在签入时存档并备份增量转储文件.
我想更新它以进行异地备份,但是如果签入很大,异地拷贝可能需要几分钟才能完成.
题
在UNIX bash脚本中是否可以在立即返回的线程中执行此副本,在后台执行操作?
欢呼任何帮助!
nohup my-background-task &
尾随&指示bash将其作为后台作业运行.该nohup命令负责将任务完全放在后台:它告诉它忽略挂断信号(来自父进程关闭),并在必要时关闭或重定向标准输入和标准输出(这样你的后台任务就不会挂起例如,试图保持SSH窗口打开.