RX0072

डोमेन: निष्पादन

त्रुटि संदेश

ls निर्देशिका %s को पढ़ नहीं सका: %s

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपने ls से कोई निर्देशिका पढ़नी चाही और ऑपरेटिंग सिस्टम ने मना कर दिया। इंजन ने आपको सिर्फ़ यह नहीं बताया कि कुछ गलत हुआ, उसने पथ और असली कारण भी दिए। ls असली निर्देशिका पढ़ता है। वह तीन वजहों से रुक सकता है: निर्देशिका मौजूद नहीं है, वह निर्देशिका है ही नहीं यानी फ़ाइल है, या आपके पास पढ़ने की अनुमति नहीं। संदेश में निर्देशिका का नाम वैसे है जैसे आपने लिखा, और उसके साथ OS का अपना वाक्य, जैसे No such file or directory या Permission denied। उदाहरण: आपने ls['/data/reportz'] लिखा और वर्तनी में z आ गया। इंजन "बिल्ट-इन ने अस्वीकार किया" जैसा गोल-मोल जवाब नहीं देता, क्योंकि उससे आप कुछ नहीं कर पाते। जैसे डाकघर लौटे हुए पत्र पर कारण भी लिख दे: पता नहीं मिला। इलाज: पथ की वर्तनी और मौजूदगी जाँचिए, और अनुमति देखिए। संदेश में पथ और कारण दोनों हैं।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।