2
问题背景从bash脚本
在一个线程中运行UNIX命令我有一个post-commit脚本针对归档时签入由&备份转储文件增量我的SVN仓库。
我想更新它以进行非现场备份,但是如果签入量很大,非现场复制可能需要几分钟的时间才能完成。
问题
是否有可能在UNIX bash脚本到一个立即返回,在后台执行操作线程执行这个副本?
干杯的任何帮助!
问题背景从bash脚本
在一个线程中运行UNIX命令我有一个post-commit脚本针对归档时签入由&备份转储文件增量我的SVN仓库。
我想更新它以进行非现场备份,但是如果签入量很大,非现场复制可能需要几分钟的时间才能完成。
问题
是否有可能在UNIX bash脚本到一个立即返回,在后台执行操作线程执行这个副本?
干杯的任何帮助!
nohup my-background-task &
尾随&
指示的bash来运行它作为后台作业。 nohup
命令负责将任务完全放置在后台:它告诉它忽略挂起信号(来自父进程关闭),并在必要时关闭或重定向标准输入和标准输出(以便您的后台任务不会例如,试图保持SSH窗口打开)。
感谢您的回答和解释。 - 我刚刚测试过它,它是一个梦想! – 2010-04-15 13:31:45