一個sh腳本 同時運行 多個sh腳本


問題:

原來的啟動方式

cd /opt/OpenIMSCore
./pcscf.sh
./icscf.sh
./scscf.sh
cd /opt/OpenIMSCore/FHoSS/deploy
./startup.sh

太過麻煩了,希望只執行一個腳本啟動所有的腳本。

解決

在/opt/OpenIMSCore/下,用一個腳本進行啟動。

vim ims_start.sh
//添加如下內容

#!/bin/bash
./pcscf.sh & ./scscf.sh & ./icscf.sh & cd /opt/OpenIMSCore/FHoSS/deploy/&&./startup.sh

& 表示 同時運行多個命令,&&表示只有前面的運行成功,才繼續后面的命令。

一次性啟動的缺點是不方便於查看各個的日志。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM