windows - env: bash \ r: ऐसी कोई फ़ाइल या निर्देशिका नहीं




git line-endings (3)

मैं here से YouCompleteMe स्थापित करने का प्रयास कर रहा हूँ।

जब मैं निष्पादित करता हूं:

    ./install.sh --clang-completer

मुझे यह त्रुटि मिली:

    env: bash\r: No such file or directory

मुझे नहीं पता कि पर्यावरण चर के साथ क्या गलत है। यहाँ मेरा रास्ता है:

which bash 
/bin/bash

क्या मुझे इसे / usr / bash में बदलने की आवश्यकता है? यदि हाँ, तो मुझे ऐसा कैसे करना चाहिए? मैंने ~ / .bashrc फ़ाइल बदलने की कोशिश की, लेकिन यह काम नहीं किया।


आपकी फ़ाइल में Windows लाइन अंत है। यूनिक्स लाइन के अंत में बदलें।


कुछ इसी तरह भाग गया। आप लाइन अंत को परिवर्तित करने के लिए dos2unix install.sh का उपयोग कर सकते हैं। find [pattern] | xargs dos2unix माध्यम से कई फाइलें find [pattern] | xargs dos2unix find [pattern] | xargs dos2unix


>vim gradlew
:set fileformat=unix
:wq
>./gradlew clean build





core.autocrlf