Ad un certo punto, Terminal ha iniziato a salvare le sessioni. È controllato con /etc/bashrc_Apple_Terminal
. Per qualche ragione, anche le mie subshell utilizzano questa funzione:
echo $(cd && pwd)
/Users/ehrmann Saving session... ...saving history...truncating history files... ...completed.
Come soluzione alternativa, posso fare
echo $(SHELL_SESSION_FILE= && cd && pwd)
Fortunatamente, funziona su diverse piattaforme, ma è piuttosto sciocco.
Ho fatto qualcosa per errore accidentalmente? Questo non può essere il comportamento predefinito previsto, ma rompe ogni sorta di cose.