जब पार्टी में स्क्रिप्ट चला, मैं शुरुआत में ./
लिखने के लिए है:निष्पादन योग्य या स्क्रिप्ट नाम से पहले इसे बैश में चलाने के लिए आपको // (dot-slash) की आवश्यकता क्यों है?
$ ./manage.py syncdb
अगर मैं नहीं, मैं एक त्रुटि संदेश मिलता है:
$ manage.py syncdb
-bash: manage.py: command not found
इस का कारण क्या है? मैंने सोचा कि .
वर्तमान फ़ोल्डर के लिए उपनाम है, और इसलिए इन दो कॉलों के बराबर होना चाहिए।
मैं भी समझ में नहीं आता, जब इस तरह के रूप में आवेदन, चल कारण है कि मैं ./
की जरूरत नहीं है:
user:/home/user$ cd /usr/bin
user:/usr/bin$ git
इस मामले पर यह सबसे अच्छा दस्तावेज है कि मैं अब तक आया हूं: http://www.linfo.org/dot_slash.html – odigity