Si realizo una secuencia de comandos como:
$ ls
$ grep abc file.txt
y luego use la tecla de flecha hacia arriba para obtener la anterior, el terminal mostrará el último cmd (que es el grepaquí)
Pero si hago algo como esto:
$ ls
$ grep abc file.txt
donde grepestá precedido por espacios, presionando arriba da ls, no grep.
¿Por qué es esto?
Seguimiento: ¿Por qué bash tiene una opción HISTCONTROL = ignorespace?
—
Gilles 'SO- deja de ser malvado'