J'ai créé un alias plus tôt dans la journée que j'ai sauvegardé dans mon .bash_profile. Cet alias s'appelait date. J'avais momentanément oublié que date
est déjà une commande native sous OS X (et Linux) dans la rubrique /bin
. J'ai supprimé l'alias que j'avais sauvegardé, mais maintenant, pour utiliser la fonction date
je dois taper /bin/date
au lieu de date
. Comment puis-je résoudre ce problème ?
Réponse
Trop de publicités?Tout d'abord, vérifiez votre $PATH
(courir echo $PATH
)
Si /bin
n'est pas là, alors lancez export PATH=/bin:$PATH
Après cette course which date
et vous devriez voir /bin/date
Si vous n'obtenez toujours pas de résultat, vérifiez si date
n'est pas un alias (exécuter alias date
)
Le texte doit être le suivant bash: alias: date: not found
.
Mais dans votre cas, il peut s'agir alias date='some-command'
Si c'est le cas, lancez unalias date
et le problème devrait être résolu.
Remerciements Allan pour les commentaires avec réponse.