Perguntas sobre 'command-history'

1
resposta

Execute novamente o comando anterior imediatamente em zsh em vez de criá-lo

Eu sei que posso executar novamente um comando anterior usando !! , mas fazer isso em zshell apenas pega o comando e coloca a nova linha, o que requer que eu pressione enter novamente para executá-lo. Por exemplo: ~ echo test test ~ !! ~...
12.09.2018 / 19:29
2
respostas

Como faço para reverter a lista do histórico de bash?

Exemplo de histórico: $ history 1 whoami 2 pwd 3 ls Para obter uma lista de histórico invertida, eu faço: $ history|tac 3 ls 2 pwd 1 whoami Mas há alguma maneira melhor de fazer isso, talvez não seja necessário invocar outro...
19.06.2017 / 12:29
1
resposta

Bash procura e executa o comando anterior

De acordo com Referência do Bash Pocket de O'Reily (página 40) o seguinte executará o comando mais recente que contém string : !?string[?] Estou executando o comando, mas sempre volto: bash: !?string[?: event not found Como pos...
27.04.2017 / 17:26
3
respostas

reutilize a última saída do comando no índice / line-num

ls exibe: entry1 entry2 entry3 Como posso reutilizar a saída acima (nem todas as entradas, mas a entrada em uma determinada linha, digamos n) no próximo comando shell? Algo como: vi $(!!)@3 Deve significar: vi entry3   ...
06.06.2015 / 10:55
1
resposta

É possível obter histórico de trabalho para comandos multi-line em mksh, usando o modo de edição vi?

Nos meus sistemas Debian, eu sempre usei pdksh como meu shell interativo. Originalmente, o comportamento do histórico de linha de comando era semelhante ao que eu cresci em plataformas como AIX e Solaris. Recentemente, como pdksh no Deb...
01.05.2015 / 02:41
1
resposta

Está usando a substituição rápida abreviada da expansão do histórico problemática?

No meu terminal (bash 3), às vezes eu uso a substituição rápida ^aa^bb^ ^string1^string2^ Quick substitution. Repeat the last command, replacing string1 with string2. Equivalent to '!!:s/string1/string2/' (see Modifiers belo...
28.07.2014 / 11:00
2
respostas

Livesearch com os primeiros 10 jogos como previsão para o zsh-history?

Eu vi uma pesquisa de histórico de vida com uma visualização, que mostra as 10 primeiras correspondências no histórico em uma lista abaixo da linha BUFFER, que é atualizada em cada pressionamento de tecla e age como a pesquisa padrão ctrl + r o...
27.08.2014 / 20:29
1
resposta

Comandos executados quando o terminal está aberto não aparecem no histórico

Eu tenho o seguinte script simples terminal.sh : #bin/bash --login str=(--tab --title="Test" -e "bash --login -c 'echo history';bash") gnome-terminal "${str[@]}" exit 0 Eu basicamente uso para abrir um terminal com várias abas que eu pr...
21.05.2014 / 13:27
2
respostas

Como obter a pesquisa do histórico para começar de novo?

Quando faço uma pesquisa usando Ctrl R , a busca fica limitada a entradas mais antigas do que as exibidas. Como faço para redefinir isso para que ele comece do início (ou seja, da última entrada do histórico) sem sair do shell?     
07.02.2011 / 21:50
2
respostas

Alternativa da história do bash -p em zsh?

No bash, history -p faz expansão de histórico em seu argumento; Qual é a alternativa em zsh?     
03.09.2018 / 13:38