sábado

Borrar una sola entrada del History en Linux

Si amigos, todos hemos escrito por error una password como si fuera un comando, eliminar todo el registro de history es sencillo:

#history -c

Pero así lo borramos TODO, incluso aquellos comandos en los que, por exigencias del guión, tuvimos que modificar las opciones o en los que  descubrimos opciones nuevas y aún no hemos incluido en el libro de comandos, howtos o donde sea.

Para saber el número de entrada a borrar

#history

Podemos usar un grep para buscar una palabra determinada, la contraseña por ejemplo

#history | grep password

532 password

Una vez localizada la línea podemos borrarla

#history -d 532