
Hoje no trabalho, quero saber um history
comando que não conheço muito e tenho certeza que executei há pouco. Porém, quando executei history
na mesma janela do terminal, não encontrei nada sobre o comando. O que me deixou mais confuso, ou até mesmo irritado, foi que encontrei uma linha vazia começando com "*" na saída de history
. Existe alguém que possa me dizer por quê? Por favor, dê algumas explicações específicas.
2008 make build_asdfasdfa
2009 ls
2010 cd asdfasdf
2011 ls
2012*
2013 exxxxxxxxxxxxxxxxxxx
2014 ls
2015 exxxxxxxxxxxxxxxxxx
2016 ls
2017 exxxxxxxxxxxxxxxxxxxxxx
2018 ls
Responder1
As linhas do histórico que foram modificadas são mostradas com um *
no início do comando, desde que mark-modified-lines
a propriedade esteja habilitada na configuração ReadLine.
Aqui está o que a documentação do ReadLine diz:
mark-modified-lines
This variable, when set to On, says to display an asterisk ('*') at the
start of history lines which have been modified. This variable is off
by default.