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.
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.
Odpowiedzi:
Przekonałem się, że mogę to zrobić, edytując
.bash_profile
plik.Właśnie dodany:
alias my_alias='cd /my/really/long/long/path
do
.bash_profile
i po ponownym otwarciu bash moje polecenie aliasu działało dobrze.źródło
source ~/.bash_profile
w tym samym oknie terminala, aby zastosować zmiany bez konieczności zamykania okna.nano ~/.bash_profile
alias my_alias= 'ssh [email protected]'
Nie zapomnij ponownie załadować pliku za pomocą:
source ~/.bash_profile
lub. ~ / .bash_profileNastępnie przetestuj alias.
źródło