Perguntas sobre 'command-history'

1
resposta

Como faço para pesquisar o histórico do bash no modo vi para “foo. * bar”

Eu tenho meu ambiente bash no modo vi ( set -o vi ). Então eu posso digitar <ESC>/ seguido por uma palavra, seguido por enter e bash buscas pela palavra no histórico. Como / também é o método do vi para procurar por expressões regu...
29.06.2016 / 20:56
3
respostas

Como posso expandir um caminho relativo na linha de comando, com a conclusão da tabulação?

Em bash existe alguma maneira de expandir um caminho relativo em um caminho absoluto, talvez com a conclusão da tabulação? Eu pergunto porque às vezes eu procurarei por um arquivo, encontro-o, então vim it: cd /etc cd apache2 cd site...
16.04.2012 / 17:49
3
respostas

Como salvar o histórico da linha de comando sem efetuar logout? [duplicado]

Estou abrindo mais de uma guia do console e quero usar os comandos executados na primeira guia do console a partir da nova guia do console aberta. É possível usar comandos que foram executados a partir da primeira guia da segunda guia que...
26.07.2012 / 16:11
6
respostas

Último comando no ksh

No bash eu posso usar !! para indicar o último comando. Em ksh, acho que você pode usar r para fazer algo semelhante, mas parece falhar em um dos meus padrões comuns: digitando sudo [last command] . > cp foo /bar cp: permission den...
23.12.2011 / 16:13
1
resposta

A pesquisa de histórico (Ctrl + r) às vezes só permite pesquisar 2 caracteres

A Pesquisa de histórico (Ctrl + r) às vezes permite que eu pesquise apenas 2 caracteres Quando isso acontece, preciso fechar a guia e criar uma nova .... Gostaria de saber o que estava fazendo de errado para que isso acontecesse, para que eu...
28.06.2017 / 20:53
1
resposta

Comandos colados no bash não registrados no histórico [duplicado]

Ocasionalmente, descubro que, quando copio / colo um comando de uma página da Web (ou da própria janela do Terminal), o comando colado não é gravado no histórico bash. Por exemplo, só agora fiz isso: cd foo git push --set-upstream origi...
09.05.2016 / 01:33
4
respostas

Como remover o último comando (ou comando atual para bônus) do histórico do zsh

Claro que há uma maneira inteligente e super simples de fazer isso, mas como a história em zshell parece ter um alias para fc, não há como usar os truques mencionados em Como remover uma única linha do histórico? . Algum apontador sobre como...
14.10.2015 / 15:30
1
resposta

Como se proteger contra a eliminação do histórico bash?

Após a resposta : When closing multiple bash instances at the same time, there is a known race condition that may cause the history to be cleared. This occurs because there is no locking used when the bash history file is written....
13.03.2015 / 19:51
1
resposta

lista de histórico no bash sempre truncado para 5000 linhas no novo login

Semelhante ao problema de limitação de 5000 linhas quando a primeira coisa em .bashrc ter %código%  e   export HISTSIZE=10001 Meus usuários não têm arquivos export HISTFILESIZE=$HISTSIZE e o arquivo ~/.inputrc em todo o sistema,...
26.02.2012 / 21:34
1
resposta

Como eu posso adicionar entradas programaticamente ao histórico de Bash e ter carimbos de data e hora funcionando corretamente?

No CentOS 6.2 e Bash 4.1.2 (1), eu adicionei um arquivo em /etc/profile.d que contém: HISTTIMEFORMAT='%c : ' history -s "# some text as a marker" Isso funciona na medida em que a variável é definida e o marcador é gravado na lista de h...
01.06.2012 / 20:20