bash: alias: alias: tidak ditemukan


18

Ketika saya masuk, saya melihat kesalahan:

bash: alias: alias: tidak ditemukan

Jika sourcesaya .bashrcfile saya , pesan itu muncul lagi.

Apa yang menyebabkan ini?

Jawaban:


26

Saya memiliki masalah yang sama, jadi solusinya adalah mengikuti aturan saja.

alias alias_name='command '

tidak ada simbol lain antara tanda sama dengan.
Saya memiliki spasi putih antara tanda dan source ~/.bashrcselalu gagal bagi saya.
jadi berhati-hatilah


Ini menyelesaikan masalah saya.
Sandeep C

1
Itu memecahkan milik saya juga ಠ_ಠ
MDMoore313

6

Ternyata umpan baris telah dihapus ~/.bashrc, memberikan:

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

Memecah baris pertama menjadi dua perintah akan memperbaiki kesalahan.


4

Dalam kasus saya, menghapus spasi di alias = ls -alFmemecahkan masalah.


Jika perintah memiliki spasi di dalamnya, mengelilinginya dengan tanda kutip tunggal atau ganda.
Buttle Butkus



0

Anda bisa memberi tanda kutip di sekitar perintah yang Anda aliasing. Anda bahkan dapat menempatkannya di sekitar alias juga.

'llg'='ll | grep'

Baris baru juga merupakan masalah. .bashrcFile yang disimpan oleh janda menyebabkan kesalahan dalam mesin virtual Ubuntu:

command not found

Saya berlari dos2unix .bashrcuntuk mengubah ujung baris, dan kemudian semuanya bekerja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.