मैं अपने स्क्रिप्ट की शुरुआत में इस तरह गलत पर सेट है $weMountedBoot
सच करने के लिए:बैश में वैरिएबल को बूलियन मान असाइन नहीं कर सकता है?</p> <pre><code>weMountedBoot=false </code></pre> <p>अब अगर यह माउंट नहीं किया गया, और इस तरह सशर्त कोड मैं इस त्रुटि मिलती है चलाता है और चर <strong>नहीं</strong> सेट है:
./verifyBootFiles: line 41: false=true: command not found
प्रासंगिक कोड:
if ! mount | grep "/boot" > /dev/null
then
sudo mount -r -U $toCheck $mountPoint
$weMountedBoot=true
fi
गलत क्या है? जैसा कि आपने शायद सोचा था कि मुझे वास्तव में शैल स्क्रिप्टिंग पसंद है और अनुभव का भार है ... इसलिए कोड के बारे में कोई अन्य टिप्पणी भी स्वागत है।
ऊपर उठाने के लिए याद रखें और सबसे अच्छा जवाब चुनें। सादर। –
दुर्भाग्यवश अपवॉटिंग के लिए 15 प्रतिनिधि की आवश्यकता है ... लेकिन मुझे याद होगा ... – nus