#!/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) ठीक से नहीं चल रही है। जब मैं स्क्रिप्ट को मैन्युअल रूप से चलाता हूं तो यह समस्याएं भी दे रहा है। मुझे नहीं पता कि यह एक शेल स्क्रिप्ट है या नहीं। लेकिन जब मैंने स्क्रिप्ट स्थान पर मैन्युअल रूप से जाने और इस कमांड को निष्पादित करने का प्रयास किया ।/sym --port 8082 --server स्क्रिप्ट सामान्य रूप से चल रही है।
कोई सुझाव?