Como fazer o histverify ignorar “!!”?

1

É possível tornar shopt -s histverify ignore !! (executá-lo sem verificar), mas ainda verificar outras expansões de histórico, como !rm ?

    
por mickp 24.07.2018 / 11:52

1 resposta

0

Eu assumo não. No entanto, você pode criar um alias para o comando de histórico anterior usando fc . Exemplo com pc para "comando anterior"

alias pc='fc -s 9999999'

Você pode realmente usar o histórico do grep para encontrar o número do histórico atual, o que seria mais correto. se o número for muito grande para o histórico, o fc apenas usa o número de histórico mais alto disponível, que seria o número do comando anterior. Eu estou supondo que você nunca vai bater um número de histórico tão alto assim deve funcionar.

    
por 24.07.2018 / 18:06

Tags