Historia diferente para diferentes terminales

Historia diferente para diferentes terminales

Me gustaría tener algo así como "entorno de historial", así para diferentes consolas puedo acceder a diferentes historiales.

Tengo diferentes terminales definidas, me gustaría tener para cada terminal su propio historial:

ingrese la descripción de la imagen aquí

Respuesta1

Puede hacerlo definiendo diferentes archivos de historial para cada perfil. El nombre del archivo histórico lo establece el valor de la HISTFILEvariable de entorno. Por lo tanto, configurar un comando personalizado para cada uno de los perfiles de su terminal que establece esta variable en un archivo específico y luego se ejecuta bashle dará un historial para cada perfil:

captura de pantalla de las preferencias de gnome-terminal que muestra el comando personalizado

El comando debería ser:

env HISTFILE=/home/terdon/.bash_history.one bash

Cambie /home/terdon/.bash_history.onea un nombre que funcione en su sistema, puede ser el que desee, pero es mejor tenerlo en su archivo $HOME. Luego simplemente configure un archivo diferente para cada perfil y listo.

información relacionada