auroralilium

[Linux] Como saber cuantos comandos diferentes has usado

Dec 20th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Inicio Entradas Sitios Acerca de

El mundo de Daya

Como saber cuantos comandos diferentes has usado

Para saber el límite que tenemos actualmente:

echo $HISTSIZE

Para tener un historial ilimitado:

Simplemente añadan las siguientes lineas a su archivo ~/.bashrc

export HISTFILESIZE= export HISTSIZE=

Donde HISTFILESIZE son la cantidad de comandos a recordar en el archivo

Y HISTSIZE es el historial guardado en la memoria.

Si no quieren un historial ilimitado pueden añadir el número de comandos que desean almacenar en HISTFILESIZE después del signo de igual

Obtener los distintos comandos que han usado

a=$(history | cut -d \" \" -f4 | sort | uniq ); b=$(echo \"$a\" | wc -l); c=$(history | grep sudo | cut -d \" \" -f5 | sort | uniq); d=$(echo \"$c\" | wc -l); f=$(comm -12 <(echo \"$a\&quot <(echo \"$c\&quot | wc -l); echo $(( $b + $d - $f ))

Por ejemplo si escribieron los siguientes comandos sólamente les contará como uno

echo Hola mundo echo Hello World echo Hallo Welt sudo echo Hola mundo

Mostrar el número de comandos que pueden correr:

compgen -c | wc -l

Eso es todo por ahora. Saludos!

Leer en https://curl.pink

Add Comment
Please, Sign In to add comment