Con eso que pasó con MEGA necesito poner manos a la obra en algunas cosas D:
El ejecutar history me muestra ciento sesenta mil lineas de comandos!! es enserio, es porque una aplicación en mi celular llama home remote control (que compré porque funciona muy bien) ejecutaba miles de comandos para poder controlar el mouse
Si mi intuición no se equivoca creo que eso explicaría porque tengo un poco de Lag al usar el mouse desde mi celular. Lo mejor es hacer que cuando me logee con SSH se desactive el historial
Prevenir que escriba en el historial con SSH
Aquí es cuando usamos el famoso comando who que es de cajón y que muchos tal vez pensaron que no se usaba y sí, claro que tiene aplicación práctica 😀
agreguen esto a ~/.bashrc
whoisme=$(who | tr -s » » | cut -d » » -f 5 | tail -1 )
#tr and cut will be added to my useful command list 😀
if [ ! «$whoisme» == «(:0)» ] ; then
shopt -u -o history
fi
Y debo decir que ahora siento el mouse bastante fluido al usarlo con el celular, y se siente incluso más comodo que con el mouse ^-^
Eliminar las Lineas repetidas
Aqui xdotool será el comando que tenemos repetido muchas veces o cualquier patrón en regex
Default History (si no estas seguro usa este):
cat ~/.bash_history | sed -e '/xdotool/d' > ~/.bash_history
Historial de comandos personalizado y configuroción de fecha y hora
cat ~/.bash_history | sed -e ‘/xdotool/,+1d’ > ~/.bash_history