Se eu executar uma sequência de comandos como:
$ ls
$ grep abc file.txt
e depois use a tecla de seta para cima para obter a anterior, o terminal mostrará o último cmd (que é o grepaqui)
Mas se eu fizer algo assim:
$ ls
$ grep abc file.txt
onde grepé precedido por espaços, pressionar para cima dá ls, não grep.
Por que é isso?
Acompanhamento: Por que o bash tem uma opção HISTCONTROL = ignorespace?
—
Gilles 'SO- stop be evil'