Ern*_*lli 24
#!/bin/sh
your_cmd &
echo "started your_cmd, now exiting!"
Run Code Online (Sandbox Code Playgroud)
perl和php存在类似的结构,但在sh/bash中,很容易在后台运行另一个命令并继续.
编辑
通用流程操作的一个非常好的来源是所有启动脚本/etc/init.d.他们做各种巧妙的技巧,如跟踪pid,执行基本的启动/停止/重启命令等.
运行命令并让它在注销时继续运行的常用方法是使用nohup(1).nohup当shell退出时,防止给定命令接收HUP信号.您还需要使用&符号(&)命令后缀在后台运行.
$ nohup some_command arg1 arg2 &
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24147 次 |
| 最近记录: |