#!/bin/bash# 上面中的 #!是一種約定標記, 它可以告訴系統這個指令碼需要什麼樣的直譯器來執行;
#使用說明,用來提示輸入引數
usage()
#檢查程式是否在執行
is_exist() ')
#如果不存在返回1,存在返回0
if [ -z "
$pid
" ]; then
return
1else
return 0fi
}#啟動方法
start()
#停止方法
stop()
#輸出執行狀態
status()
#重啟restart()
#根據輸入引數,選擇執行對應方法,不輸入則執行使用說明
case"$1
"in"start")
start
;;"stop")
stop
;;"status")
status
;;"restart")
restart
;;*) usage
;;esac
Shell 指令碼啟動jar包
bin bash 這裡可替換為你自己的執行程式,其他 無需更改 使用說明,用來提示輸入引數 usage 檢查程式是否在執行 is exist then return 1 else return 0 fi 啟動方法 start 停止方法 stop 輸出執行狀態 status 重啟restart 根據輸...
Linux下shell指令碼啟動jar包
linux下shell指令碼啟動jar包 不說廢話,直接上圖。這是整個目錄結構。直接看指令碼。第4行的main class ls.gatetest.pressuretest 是你的啟動函式所在的類 main函式 第6行中的 classpath config 這個是將你的配置檔案路徑告訴classpa...
Linux啟動jar包的shell指令碼
背景 專案裝置端需要執行jar包程式與服務端進行socket連線並傳送資料,每次啟動程序時,都需要在linux終端輸入啟動jar包的命令,比較繁瑣,隨之嘗試將啟動jar包的命令寫入shell指令碼檔案中,實現操作shell指令碼啟動jar包程式的功能。編寫的socdev.sh指令碼檔案中命令如下 啟...