2 puntos por xguru 2021-11-11 | 1 comentarios | Compartir por WhatsApp
  • Un script simple crea un zsh_history para cada carpeta

→ después muestra solo los 10 comandos más recientes ejecutados en la "carpeta actual"

  • Solo agrega la siguiente función a .zshrc y la instalación queda lista

function zshaddhistory() {

echo "${1%%$'\n'}|${PWD}   " >> ~/.zsh_history_ext

}

  • Ejecuta el script zog para verlo

grep -v "jog" ~/.zsh_history_ext | grep -a --color=never "${PWD} " | cut -f1 -d"|" | tail

1 comentarios

 
junghan0611 2022-12-16

Funciona bien. Esto era lo que necesitaba ^^