Perguntas sobre 'command-history'

1
resposta

Você pode alterar o formato do timestamp para o comando history no tcsh

Quando executo o comando history (no tcsh), ele imprime apenas a parte TIME do registro de data e hora e omite a data: 3 15:07 echo $PATH 4 15:07 ls -la No bash, você pode usar a variável ambiental HISTTIMEFORMAT para afetar...
08.09.2014 / 22:40
1
resposta

Existe um reverso de yank-last-arg / insert-last-argument?

yank-last-arg / insert-last-argument é provavelmente mais conhecido pelo seu atalho usual, Alt - . . É muito bom navegar pelo último argumento dos comandos anteriores, mas se você está navegando um pouco rápido demais, é fácil perder o a...
30.04.2012 / 13:46
2
respostas

Número do comando bash (histórico) no PS1

history lista comandos anteriores e seu número, por exemplo, $ history 286 clear Eu quero poder ver o número do comando enquanto digito um novo comando, em vez de ter que digitar history Essencialmente: [ username ubuntu ~ ]...
03.03.2013 / 18:50
4
respostas

Como repetir um comando com um parâmetro adicionado

Eu sei como repetir um comando e adicionar mais texto depois com !! da seguinte forma: ls -l !! tmp A segunda linha expande para ls -l tmp . Mas e se eu quisesse adicionar parâmetros ao comando entre as palavras? Por exemplo, se e...
12.08.2015 / 13:53
2
respostas

Por que eu posso mudar o histórico do bash?

Por que o bash altera o histórico mesmo que eu não esteja executando um comando que estou modificando? Por exemplo, se eu digitar: $ echo foo1 foo1 $ echo foo2 foo2 $ echo foo3 foo3 Depois disso, pressiono para cima duas vezes e rece...
13.05.2015 / 10:07
1
resposta

Como reverter da pesquisa para o comando original

Seguindo as instruções aqui , editei por .bash_profile para ativar as setas para cima e para baixo para completar automaticamente o que eu digitei no shell com base nos comandos anteriores. Eu adicionei ao meu .bash_profile: # bind histor...
03.09.2015 / 21:37
1
resposta

Posso fazer com que meu histórico de shell registre como os curingas foram expandidos?

Se eu correr: $ ls * foo bar buzz $ history | tail -1 ls * Você pode ver que no meu histórico de shell ele lembra que eu executei ls * em vez de ls foo bar buzz . Idealmente, gostaria de gravar ambos em histórias separadas. Quando eu...
29.04.2011 / 18:17
1
resposta

Como cancelar e manter a pesquisa reversa?

Geralmente não consigo encontrar algo com pesquisa reversa, mas quero manter o que já escrevi. Por exemplo, a digitação de pdflatex não é concluída em pdflatex mydocument.tex . Se eu, então, cancelá-lo com Ctrl + c ou Ctrl g , a part...
22.07.2015 / 11:24
2
respostas

Por que o histórico não sobrescreve, mas acrescenta quando histappend está desativado no Bash?

Vários dias atrás, eu tinha uma guia Terminal fazendo ssh e a outra fazendo muito trabalho localmente. E então eu reiniciei a máquina (em um Mac com Mavericks). Quando executei o Terminal novamente, descobri que todo o histórico de comando...
29.08.2015 / 06:09
4
respostas

Algum shell pode fazer uma pesquisa interativa em nível de argumento?

Às vezes, preciso reutilizar alguns argumentos longos, como caminhos. Se eu usar a pesquisa de histórico ( CTRL + R ), talvez encontre algum comando que contenha o caminho, mas ainda precise excluir qualquer outra coisa do comando antigo e,...
20.01.2013 / 00:21