Preguntas etiquetadas con command-history

recuperar comandos escritos previamente en un shell u otra utilidad

7
¿Cómo puedo eliminar duplicados en mi .bash_history, preservando el orden?
Realmente disfruto usando control+rpara buscar recursivamente mi historial de comandos. He encontrado algunas buenas opciones que me gusta usar con él: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good …






5
¿Cómo puedo `alias sudo !!`?
Estoy tratando de establecer un alias sudo !!en Bash. Lo intenté alias sbb='sudo !!', pero lo interpreta como un literal !!e imprime sudo: !!: command not found Si uso comillas dobles, sustituye la explosión doble en la cadena en sí, por lo que no funciona. ¿Hay alguna manera de hacer …




4
Historia ilimitada en zsh
En zsh, quiero tener una historia ilimitada. Me puse HISTSIZE=, que funciona en bash. Ahora importo una vieja historia mv old_history .history que es bastante grande wc -l .history 43562 .history Si ahora cierro y empiezo de zshnuevo, veo wc -l .history 32234 .history ¿No puedo tener un historial ilimitado …

3
Eliminar las últimas N líneas del historial de bash
Al pegar accidentalmente un archivo en el shell, pone un montón de entradas feas sin sentido en el historial de bash. ¿Hay una manera limpia de eliminar esas entradas? Obviamente, podría cerrar el shell y editar el .bash_historyarchivo manualmente, pero ¿tal vez hay algún tipo de API disponible para modificar …


1
¿Cómo habilitar la búsqueda inversa en zsh?
¡Recientemente cambié a zsh (finalmente) y me encanta! Hasta ahora, una cosa que me falta es Ctrl+ Rpara hacer una búsqueda de historial incremental. Tengo el historial configurado correctamente HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history y usé vilas combinaciones de teclas bindkey -v Pero Ctrl+ Rno funciona. Elimina la línea sobre la línea …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.