bash: अन्य: alias: नहीं मिला


18

जब मैं लॉग इन करता हूं, तो मुझे त्रुटि दिखाई देती है:

bash: अन्य: alias: नहीं मिला

यदि मैं sourceअपनी .bashrcफ़ाइल, संदेश फिर से प्रकट होता है।

इसके उत्पन्न होने का कारण क्या है?

जवाबों:


26

मेरे पास एक ही मुद्दा था, इसलिए समाधान केवल नियमों का पालन करना है।

alias alias_name='command '

समान चिह्न के बीच कोई अन्य प्रतीक नहीं।
मेरे पास साइन के बीच व्हाट्सएप था और source ~/.bashrcहमेशा मेरे लिए असफल रहा।
इसलिए चौकस रहो


इससे मेरी समस्या हल हो गई।
संदीप C

1
इसने मेरा हल ಠ_ಠ
MDMoore313

6

यह पता चलता है कि एक लाइन फीड को हटा दिया गया था ~/.bashrc:

alias ll='ls -alF' alias la='ls -A'
alias l='ls -CF'

पहली पंक्ति को दो कमांड में तोड़कर त्रुटि को ठीक करता है।


4

मेरे मामले में, alias = ls -alFसमस्या को हल करने में रिक्त स्थान को हटाने ।


यदि कमांड में रिक्त स्थान है, तो इसे सिंगल या डबल कोट्स के साथ घेरें।
बुटिक बटुकस



0

आप उन आदेशों के आसपास उद्धरण डाल सकते हैं जिन्हें आप अलियासिंग कर रहे हैं। तुम भी उन्हें उपनाम के आसपास रख सकते हैं, भी।

'llg'='ll | grep'

न्यूलाइन्स भी एक समस्या है। विधवा-सहेजी गई .bashrcफ़ाइल ने उबंटू वर्चुअल मशीन में त्रुटियां पैदा की:

command not found

मैं dos2unix .bashrcलाइन अंत को बदलने के लिए दौड़ा , और फिर सब कुछ काम किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.