shell脚本后台运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本后台运行相关的知识,希望对你有一定的参考价值。

参考技术A

使用nohup,其中sample.sh为所执行的脚本,out.log为日志输出文件。
nohup sh sample.sh>out.log &

使用sh,其中sample.sh为所执行的脚本,out.log为日志输出文件。
sh sample.sh>&out.log &

& 放在启动参数后面表示设置此进程为后台进程

sh shell运行命令后台获取PID | shell脚本后台运行命令并获取PID

#取第一个参数
URL=$1
#判断参数是否为空
if [ -z "${URL}"]
        then
                URL="baidu.com"
fi
#后台运行命令
nohup ping $URL >>ping.txt 2>&1 &
#显示后台命令的PID
echo $!

以上是关于shell脚本后台运行的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本后台运行

shell脚本让进程在后台运行以及进程后台转前台

appium 后台运行shell脚本

运行需要终端输入的 PLP/SQL 过程的 shell 脚本,然后将 shell 进程移至后台

shell脚本后台启动停止jar包并且计算运行时间

shell脚本在后台运行以及日志重定向输出