मैं एक स्क्रिप्ट बनाना चाहता हूं जो चर सेट करने के लिए rmdir
पासवर्ड का उपयोग करके पुष्टि करने के बाद एक निर्देशिका को हटा देता है read
।
अब तक मेरे पास यह है:
#!/bin/bash -x
echo "Password:"
read -t 30 S1
S2='55555'
if [ $S1=$S2 ]; then
rmdir /home/william/test
else
echo "fail"
sleep 10
fi
इसलिए, मुझे -x
इसे डीबग करने का प्रयास करना होगा लेकिन हर बार स्क्रिप्ट या तो प्रतिध्वनित करने में विफल रहती है (यदि मैंने पासवर्ड गलत डाला है) या यह आवश्यक निर्देशिका को हटा नहीं देगा।
यदि किसी के पास एक परिवर्तनीय स्क्रिप्ट है जिसका मैं उपयोग कर सकता हूं या यदि आप वर्तमान स्क्रिप्ट के साथ समस्याओं को इंगित कर सकते हैं जो बहुत अच्छा होगा।