En algún momento, Terminal comenzó a guardar sesiones. Se controla con /etc/bashrc_Apple_Terminal
. Por alguna razón, mis subshells también están usando esta función:
echo $(cd && pwd)
/Users/ehrmann Saving session... ...saving history...truncating history files... ...completed.
Como solución alternativa, puedo hacer
echo $(SHELL_SESSION_FILE= && cd && pwd)
Afortunadamente, funciona en todas las plataformas, pero es un poco tonto.
¿Accidentalmente hice algo que encendió esto? Este no puede ser el comportamiento predeterminado previsto, rompe todo tipo de cosas.