Diğer addan 'kaynak' çalışmıyor, ancak manuel kaynak sağlama çalışıyor

.Bash_aliases'ime şu satırlar kaydedildi :
alias sss='source ~/.bashrc'
alias merc='source /usr/local/mermaid-bootload/environment-setup-cortexa7t2hf-neon-oe-linux-gnueabi'
Çağırdığımda merc
bu ortaya çıkıyor:
bash: /usr/local/mermaid-bootload/environment-setup-cortexa7t2hf-neon-oe-linux-gnueab: No such file or directory
İstemdeki gnueabi'nin beni şaşırtan bir "i" eksikliğine dikkat edin.
Ben kaynak yolu doğru yazılır teyit edebiliriz .bash_aliases
dosyası (ben cat
dosyası veya açmak vi
veya nano
).
Aynı komutu manuel olarak yazarken veya .bash_aliases
terminalden tam satırı kopyalayıp terminalde orta tıklatarak da dosyayı manuel olarak kaynaklayabilirim .
Ne oluyor? Birisi lütfen yardım edebilir mi? Şimdiden teşekkürler.
Yanıtlar
Yapılandırmayı kaydettiğinizde, değişikliklerin gerçekleşmesi için yeni bir terminal penceresi açmanız gerekeceğini varsayalım. Çalışan yana source .bashrc
yeni bir terminal açmak için zorlamadan geçerli kabuğunda ayarları yenileyecektir. Veya source ~/.bashrc
mevcut oturumda diğer adları kullanılabilir hale getirmek için bir kez yapmalısınız.