como apagar apenas uma linha do comando history? [RESOLVIDO]

1. como apagar apenas uma linha do comando history? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 28/05/2011 - 22:45h

Estou querendo apagar a linha de número 100 do meu history. Sei que se digitar history -c, apago tudo.
Mas quero mandar embora apenas um comando específico que digitei.
Como fazer isto?


  


2. MELHOR RESPOSTA

Willian
ThePinkShark

(usa Slackware)

Enviado em 28/05/2011 - 23:07h

na pasta do usuário tem um arquivo chamado .bash_history, abra ele e apage.

3. Re: como apagar apenas uma linha do comando history? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 29/05/2011 - 08:15h

Valeu, ThePinkShark


4. Re: como apagar apenas uma linha do comando history? [RESOLVIDO]

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 30/05/2011 - 11:49h

sed -i <NúmeroDaLinha>d .bash_history

Assim fica bem melhor. Ex.:

# Remove a linha número 15 do histórico
$ sed -i 15d .bash_history




5. Re: como apagar apenas uma linha do comando history? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 30/05/2011 - 14:06h

Valeu, /bin/laden.
Sempre há no Linux uma maneira mais braçal e uma mais elegante.



6. Re: como apagar apenas uma linha do comando history? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 10/06/2011 - 22:04h

Descobri uma muito simples;
history -d número_da_linha_a_ser_excluída.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts