Tôi có một số .bash_profilecài đặt khôi phục thư mục làm việc cuối cùng của tôi mỗi lần tôi đăng nhập vào trình bao của mình. Tuy nhiên, tôi cũng sử dụng một chương trình mở một cửa sổ đầu cuối trong thư mục hiện tại đang mở trong Finder và nó thực hiện điều này bằng cách gửi một sự kiện đến Terminal bằng SBApplication .
Có cách nào để tôi có thể phát hiện ra cách mà Terminal được mở trong tôi .bash_profilekhông? Ngay bây giờ các cài đặt bash ghi đè cd vào ứng dụng.
# Setting PATH for Python 3.4
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin"
export PATH
# My settings
trap 'printf %s "$PWD" > ~/.storepwd' EXIT
cd "$(<~/.storepwd)"
.bash_profilecâu hỏi có liên quan đến câu hỏi này.