bash:エイリアス:エイリアス:見つかりません


18

ログインすると、次のエラーが表示されます。

bash:エイリアス:エイリアス:見つかりません

私ならば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'

最初の行を2つのコマンドに分割すると、エラーが修正されます。


4

私の場合、スペースを削除しalias = ls -alFて問題を解決しました。


コマンドにスペースが含まれる場合は、一重引用符または二重引用符で囲んでください。
バトルビュータス



0

エイリアシングするコマンドを引用符で囲むことができます。エイリアスの周りに配置することもできます。

'llg'='ll | grep'

改行も問題です。未亡人が保存した.bashrcファイルは、Ubuntu仮想マシンでエラーを引き起こしました:

command not found

dos2unix .bashrc行末を変換するために走ったところ、すべてが機能しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.