vi start.sh將下面內容複製到檔案中
ps -ef|grep xf-demo |grep -v grep |awk'' | sed -e "
s/^/kill -9 /g
" | sh -nohup j**a -xms256m -xmx1024m -xx:permsize=512m -xx:maxpermsize=1024m -jar /home/xf-demo.jar >log.out 2>&1 &
# 說明:xf-demo是jar包名稱
xms:堆記憶體初始大小
xmx:堆記憶體最大值
permsize:永久記憶體初始大小
maxpermsize:永久記憶體最大值
標準輸出重定向到log.out中,然後錯誤輸出由於重用了標準輸出的描述符,所以錯誤輸出也被定向到了log.out中
chmod +x start.sh
./start.sh
Shell指令碼實現對檔案編輯
常見linux檔案的編輯命令 vi vim,有時候我們想寫乙個指令碼實現對檔案編輯,這個時候,可能就不夠用了,下面介紹一些辦法 1 echo命令 shell的echo命令常用於字串的輸出 例如 root mdw zxy echo hello world file1 root mdw zxy cat ...
windows編輯shell指令碼執行報錯
windows編輯shell指令碼執行報錯 問題 2019年10月,在開發需求的時候需要在主機上編寫shell指令碼。因為自己使用的是win系統,在notepad 編寫指令碼。將指令碼上傳主機後,執行報錯 syntax error near unexpected token do 將主機上可正常執行...
Shell指令碼實現對檔案編輯
常見linux檔案的編輯命令 vi vim,有時候我們想寫乙個指令碼實現對檔案編輯,這個時候,可能就不夠用了,下面介紹一些辦法 1 echo命令 shell的echo命令常用於字串的輸出 例如 root mdw zxy echo hello world file1 root mdw zxy cat ...