1

У меня 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 ответа3

2

Псевдонимы - это просто сопоставления одной команды другой. Вы можете перечислить их, введя alias в терминале, и установить их, введя alias name=value (например, alias rm=rm-i).

Вероятно, ваш коллега добавил команду псевдонима к одному из файлов конфигурации, которые были получены при запуске вашего терминала. Я бы начал с поиска в ~/.profile, если он существует. В противном случае, вы можете выполнить поиск соответствующей команды псевдонима, чтобы найти файл.

Другие местоположения конфигурационного файла, как указано в sixtyfootersdude:

  • / И т.д. / профиль
  • ~ / .bash_profile или ~ / .bash_login или ~ / .profile
  • ~ / .Bash_logout
  • ~ / .Bashrc

Для получения дополнительной информации о псевдонимах введите man alias .

0

посмотрите в своих файлах .bash_profile или .profile . Вы можете попробовать найти псевдонимы так:

cd $HOME
grep alias *
-1

Вы должны изменить / создать файл .bashrc в вашем домашнем каталоге, и внутри этого файла вы должны вставить:

PATH=/opt/git-tf-2.0.1/:$PATH

Эта строка заставит вас добавить нужный каталог в ваш текущий путь

после того как вы должны выполнить source .bashrc из консоли

Наконец, попробуйте exec:

git-tf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .