2 votos

MacOS - desactivar la restauración de la sesión de bash

He intentado editar /etc/bashrc_Apple_Terminal así como añadir archivos como .bash_profiles, etc. a mi carpeta de inicio, pero el historial de mi sesión sigue apareciendo - cuando abro la terminal, se abren 3 ventanas con su historial. ¿Qué hacer? Gracias.

Editar: SHELL_SESSION_HISTORY=0 no funciona tan bien

0 votos

Añadiendo SHELL_SESSION_HISTORY=0 a ~/bash_profile , (nótese que no hay s al final de profile como se muestra en tu pregunta), me funciona con MacOS High Sierra. Tienes que source el ~/bash_profile o cerrar y volver a abrir el Terminal para que se produzca el cambio. ¿Qué versión de MacOS está ejecutando?

1voto

Yoric Puntos 268

Si quiere descartar su estado de Terminal, tiene que dejar de hacerlo manteniendo la tecla Alt . El menú cambiará de "Salir de la Terminal" a "Salir y cerrar todas las ventanas".

enter image description here

También puedes hacerla efectiva con el abandono "normal" Cmd + Q de esta manera:

  1. Abra su terminal
  2. Eliminar el contenido de la carpeta de estados guardados: rm -rf ~/Library/Saved\ Application\ State/com.apple.Terminal.savedState/*
  3. Bloquea la carpeta: chflags uchg ~/Library/Saved\ Application\ State/com.apple.Terminal.savedState/
  4. Ahora, cada vez que salgas de tu terminal, no se guardará

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X