У меня Mac на работе, и мой коллега настроил для меня псевдоним, чтобы при вводе git-tf
в командной строке он запускал /opt/git-tf-2.0.1/git-tf. Однако я не уверен, как он это сделал. Моя переменная $ PATH не включает /opt/git-tf-2.0.1, и я не могу найти скрипт с именем git-tf ни в одном из каталогов, перечисленных в $ PATH. Команды whereis git-tf
и which git-tf
также не помогли.
3 ответа
Псевдонимы - это просто сопоставления одной команды другой. Вы можете перечислить их, введя alias
в терминале, и установить их, введя alias name=value
(например, alias rm=rm-i
).
Вероятно, ваш коллега добавил команду псевдонима к одному из файлов конфигурации, которые были получены при запуске вашего терминала. Я бы начал с поиска в ~/.profile, если он существует. В противном случае, вы можете выполнить поиск соответствующей команды псевдонима, чтобы найти файл.
Другие местоположения конфигурационного файла, как указано в sixtyfootersdude:
- / И т.д. / профиль
- ~ / .bash_profile или ~ / .bash_login или ~ / .profile
- ~ / .Bash_logout
- ~ / .Bashrc
Для получения дополнительной информации о псевдонимах введите man alias
.
посмотрите в своих файлах .bash_profile
или .profile
.
Вы можете попробовать найти псевдонимы так:
cd $HOME
grep alias *
Вы должны изменить / создать файл .bashrc
в вашем домашнем каталоге, и внутри этого файла вы должны вставить:
PATH=/opt/git-tf-2.0.1/:$PATH
Эта строка заставит вас добавить нужный каталог в ваш текущий путь
после того как вы должны выполнить source .bashrc
из консоли
Наконец, попробуйте exec:
git-tf