bash: takma ad: takma ad: bulunamadı


18

Giriş yaptığımda hatayı görüyorum:

bash: takma ad: takma ad: bulunamadı

Eğer sourcebenim .bashrcdosyamsa, mesaj tekrar görünür.

Buna ne sebep oluyor?

Yanıtlar:


26

Aynı sorunu yaşadım, bu yüzden çözüm sadece kurallara uymak.

alias alias_name='command '

eşittir işareti arasında başka sembol yok.
İşaret ile source ~/.bashrcbenim için her zaman başarısız olan boşluklar vardı .
bu yüzden dikkatli ol


Bu benim sorunumu çözdü.
Sandeep C

1
Benim de çözdü
ಠ_ಠ

6

Bir satır beslemesinin kaldırıldığı ortaya çıktı ~/.bashrc:

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

İlk satırı iki komuta bölmek hatayı düzeltir.


4

Benim durumumda, boşlukları kaldırmak alias = ls -alFsorunu çözdü.


Komutun içinde boşluklar varsa, tek veya çift tırnak işareti içine alın.
Buttle Butkus



0

Takma ad verdiğiniz komutların etrafına tırnak işaretleri koyabilirsiniz. Onları takma adın etrafına da koyabilirsiniz.

'llg'='ll | grep'

Yeni satırlar da bir sorundur. Dullar tarafından kaydedilen .bashrcdosya Ubuntu sanal makinesinde hatalara neden oldu:

command not found

dos2unix .bashrcÇizgi sonlarını dönüştürmek için koştum ve sonra her şey çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.