Tengo algunas configuraciones de .bash_profile
que restauran mi último directorio de trabajo cada vez que inicio sesión en mi shell. Sin embargo, también uso un programa que abre una ventana de terminal en el directorio actual abierto en Finder, y lo hace enviando un evento a Terminal usando SBApplication .
¿Hay alguna forma en que pueda detectar de qué manera se abrió la Terminal en mi .bash_profile
? En este momento, la configuración de bash anula la aplicación cd to .
# 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)"