Ich bin unter OSX und muss so etwas alias blah="/usr/bin/blah"
in eine Konfigurationsdatei einfügen, aber ich weiß nicht, wo sich die Konfigurationsdatei befindet.
addAlias() { echo "alias $1='$2' " >> ~/.bash_profile
mein bash_profile hinzu und beschaffe es dann und führe es aus addAlias hi 'echo "hi" '
. Quell-Bash-Profil und Typ hi
, um es zu sehen.
PATH
Auflösung der Shell für diesen bestimmten Befehl zu überschreiben . Wenn/usr/bin
es in Ihrem istPATH
(was es wirklich sein muss), dannblah
läuft es von dort auch ohne diesen Alias einwandfrei, es sei denn, es gibt auch ein Wort/usr/local/bin/blah
und/usr/local/bin
ist vorher/usr/bin
in Ihrem,PATH
aber Sie möchten es immer noch bevorzugen/usr/bin/blah
und können es aus irgendeinem Grund nicht einfach entfernen oder umbenennen/usr/local/bin/blah
.