mkdir भी अगर पथ का हिस्सा मौजूद नहीं है
मुझे कुछ ऐसा चलाने की जरूरत है
mkdir /var/log/apache2/www/custom-name/
समस्या यह है कि यदि पथ की कुछ निर्देशिकाएँ अनुपलब्ध हैं। शेल लापता निर्देशिका नहीं बनाता है, लेकिन मुझे एक त्रुटि देता है। यदि यह मौजूद है तो परीक्षण के बिना मार्ग में गुम निर्देशिका बनाना संभव है?
जवाब
2 NPinheiro
अगर मैं सवाल समझ गया, हाँ, यह है।
आपके मामले में, निर्दिष्ट करने के बजाय
mkdir /var/log/apache2/www/custom-name/
लिखना
mkdir -p /var/log/apache2/www/custom-name/
-p
झंडा माता पिता निर्देशिका के निर्माण के लिए सक्षम बनाता है। यह बिना किसी त्रुटि के चलना चाहिए। (संदर्भ 1 और 2 )