Za każdym razem, gdy otwieram nową kartę w Terminalu za pomocą Cmd+ T, otwiera się bash w tym samym katalogu, co poprzednia karta. Działa to dobrze, gdy jestem w ~
katalogu, ale jeśli jestem w innym miejscu, pojawia się błąd podczas ładowania.bashrc
Last login: Sat Oct 15 21:10:00 on ttys002
-bash: .bashrc: No such file or directory
Jakub-Arnolds-MacBook-Pro:projects darth$
Wygląda na to, że .bashrc
jest ładowany przez ścieżkę względną, a nie bezwzględną, ponieważ jeśli to zrobię source ~/.bashrc
, wszystko działa płynnie.
Myślę, że jest to problem związany z systemem OS X Lion, ponieważ przed aktualizacją ze Snow Leopard nie miałem tego samego problemu. Ale może to być spowodowane tym, że Terminal zawsze otwierał się o godzinie ~
, nie pamiętam, czy próbował otworzyć ten sam katalog.
Jednak pytanie pozostaje takie samo, jak mogę dokonać obciążenia terminala ~/.bashrc
za pomocą ścieżki bezwzględnej, a nie względnej?