Jak utworzyć alias bash na OS X?

7

Chcę utworzyć alias bash w OS X, ponieważ muszę wpisać naprawdę duże polecenie.

Znalazłem kilka odpowiedzi na ten sam problem na Ubuntu, takich jak ten , ale wspominają o pliku ~ / .bashrc, który nie istnieje (przynajmniej domyślnie) w OS X.

Rafael Eyng
źródło
Często spotyka się odpowiedzi z prośbą o umieszczenie aliasu w pliku .bashrc, którego normalnie nie można znaleźć w katalogu domowym OS X. I nie znalazłem żadnej odpowiedzi stwierdzającej tę różnicę tutaj w AskDifferent. To był powód opublikowania tego pytania.
Rafael Eyng,
2
Proste wyszukiwanie za pomocą Google prowadzi teraz do tej strony.
Pavel Vlasov

Odpowiedzi:

9

Przekonałem się, że mogę to zrobić, edytując .bash_profileplik.

Właśnie dodany:

alias my_alias='cd /my/really/long/long/path

do .bash_profilei po ponownym otwarciu bash moje polecenie aliasu działało dobrze.

Rafael Eyng
źródło
1
Świetnie, szukałem tego!
Vasikos
Alternatywnie, uruchom source ~/.bash_profilew tym samym oknie terminala, aby zastosować zmiany bez konieczności zamykania okna.
anaik
2
  1. nano ~/.bash_profile
  2. alias my_alias= 'ssh [email protected]'
  3. ctrl + x, a następnie naciśnij y i wprowadź, aby zapisać.
  4. Nie zapomnij ponownie załadować pliku za pomocą:

    source ~/.bash_profilelub. ~ / .bash_profile

  5. Następnie przetestuj alias.

cool_ruler
źródło