eu tenho alguns .bash_profile
configurações que restauram meu último diretório de trabalho toda vez que eu faço login no meu shell. No entanto, eu também uso um programa que abre uma janela de terminal no diretório atual aberto no Finder, e faz isso enviando um evento para o Terminal usando SBApplication .
Existe uma maneira que eu possa detectar o caminho que o Terminal foi aberto na minha .bash_profile
? No momento, as configurações do bash substituem cd para aplicativo.
# 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_profile
que são relevantes para esta questão.