bash: alias: alias: introuvable


18

Lorsque je me connecte, je vois l'erreur:

bash: alias: alias: introuvable

Si j'ai sourcemon .bashrcdossier, le message réapparaît.

Quelle est la cause de cela?

Réponses:


26

J'ai eu le même problème, donc la solution est de suivre simplement les règles.

alias alias_name='command '

pas d'autres symboles entre signe égal.
J'avais des espaces blancs entre le signe et le source ~/.bashrctoujours échoué pour moi.
alors soyez attentif


Cela a résolu mon problème.
Sandeep C

1
Il a également résolu le mien ಠ_ಠ
MDMoore313

6

Il s'avère qu'un saut de ligne a été supprimé ~/.bashrc, ce qui donne:

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

La rupture de la première ligne en deux commandes corrige l'erreur.


4

Dans mon cas, la suppression des espaces a alias = ls -alFrésolu le problème.


Si la commande contient des espaces, entourez-la de guillemets simples ou doubles.
Buttle Butkus



0

Vous pouvez mettre des guillemets autour des commandes que vous aliasez. Vous pouvez même les placer autour de l'alias.

'llg'='ll | grep'

Les sauts de ligne posent également problème. Le .bashrcfichier enregistré par les veuves a provoqué des erreurs dans la machine virtuelle Ubuntu:

command not found

J'ai couru dos2unix .bashrcpour convertir les fins de ligne, puis tout a fonctionné.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.