कोई भी विचार mkdir क्या इस कोड के साथ गलत है की कोशिश कर रहा?शैल चर मुद्दा जब
CLIENT_BUILD_DIR="~/Desktop/TempDir/"
if [ ! -d $CLIENT_BUILD_DIR ]
then
{
mkdir $CLIENT_BUILD_DIR
}
fi
मुझे त्रुटि मिलती है: mkdir: ~/डेस्कटॉप: ऐसी कोई फ़ाइल या निर्देशिका नहीं।
जाहिर निर्देशिका है और स्क्रिप्ट काम करता है अगर मैं के साथ चर की जगह ~/डेस्कटॉप/tempdir/
एक और टिप, तो आप कोड को आसान बनाने में कर सकते हैं करने के लिए '[-d $ CLIENT_BUILD_DIR] || mkdir $ CLIENT_BUILD_DIR' और अधिमानतः '|| जोड़ें गूंज "त्रुटि निर्देशिका बनाने का प्रयास कर: $ CLIENT_BUILD_DIR" ':) – Jite