#!/bin/bash
value=$(<man.txt)
echo "$value"
if [ "$value" == "true" ]; then
echo "startedif_manthan"
ps -ef|grep sym |awk '{ print $2 }'|sudo xargs kill -9;
sleep 30;
sudo sh /var/www/symmetric-ds-3.1.6/bin/sym --port 8082 --server;
fi
嗨那裏,我有這個腳本殺死一個進程,並在一段時間內重新啓動腳本。
它正在查殺腳本,但重啓腳本(sudo sh /var/www/symmetric-ds-3.1.6/bin/sym --port 8082 --server)運行不正常。
當我手動運行腳本時,它也給出問題。
我不知道它是否是shell腳本。
但是,當我試圖手動去腳本位置並執行此命令./sym --port 8082 --server腳本正常運行。無法啓動腳本
有什麼建議嗎?
什麼是當你執行shell腳本,你得到的錯誤信息? – Incognito 2013-02-14 05:52:57