ตอนนี้สคริปต์ของฉันสามารถเริ่มต้นเซิร์ฟเวอร์ได้ แต่ฉันยังคงมีปัญหาบางอย่างกับสคริปต์ของฉัน
เมื่อคำสั่งสตาร์ทเซิร์ฟเวอร์ถูกเรียกใช้งานการควบคุมจะไม่ส่งผ่านสายและไม่ดำเนินการเพิ่มเติมจากบรรทัดนั้น
โปรดบอกฉันว่าปัญหาคืออะไรและฉันจะดำเนินการสคริปต์ได้อย่างราบรื่น
สคริปต์ของฉัน:
SUBIT="su - adminuser -c "
SERVER_BOX_COMMAND_A="Server"
##############
# Function to start cluster
function start(){
$SUBIT "$SERVER_BOX_COMMAND_A"
doFurther
}
doFurther (){
#tasks after server is started
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart)"
;;
esac
เรากำลังจะต้องดูสคริปต์ที่จะช่วยให้คุณ :)
—
จอห์นที
อัปเดตคำถามของฉันและเพิ่มเชลล์สคริปต์
—
vijay.shad