我想将两个不同的脚本文件合并到一个脚本文件中,该文件可以执行两个不同文件的功能。脚本文件是:
脚本文件 A:
pid=`ps -ef | grep temp_tool | grep -v grep | awk '{print $2}'`
kill -9 ${pid}
脚本文件 B:
nohup ./temp_tool &
合并的脚本文件:
pid=`ps -ef | grep temp_tool | grep -v grep | awk '{print $2}'`
kill -9 ${pid}
nohup ./temp_tool &
执行命令后整个合并的脚本文件将停止kill
,我必须将其修改为:
pid=`ps -ef | grep temp_tool | grep -v grep | awk '{print $2}'`
out=`kill -9 ${pid}`
nohup ./temp_tool &
现在效果很好,但我不知道为什么?有什么区别吗?