No prompt de comando do Windows, como obter o último comando iniciado com algumas letras?

No prompt de comando do Windows, como obter o último comando iniciado com algumas letras?

Digamos que eu digitei vários comandos, um após o outro:

rm blah.txt
pwd
ls
cd ..
cd blah
pwd

Se eu quiser que "rm blah.txt" apareça novamente sem digitar tudo novamente, posso pressionar up6 vezes.

Mas existe uma maneira mais rápida? Posso filtrar meu histórico de comandos com base em algum texto?

Intuitivamente, gostaria apenas de digitar re pressionar para cima para pesquisar em meu histórico de comandos apenas comandos que começaram com "r".

Responder1

Clique F7para abrir uma lista dos últimos comandos, então você pode clicar na primeira letra para pular para a primeira entrada correspondente. Pressione a mesma letra repetidamente para mover comandos com a mesma primeira letra (trabalhando do mais recente para o mais antigo).

insira a descrição da imagem aqui

Responder2

No Win-XP (e talvez no Win-7 também), digite as primeiras letras do seu comando e pressione F8para ver o comando mais recente que começou com essas letras. Se não for esse o que você deseja, pressione F8 novamente e assim por diante. Se você inserir o comando selecionado sem modificação, você será posicionado no histórico de comandos no ponto em que digitou originalmente o comando e poderá usar as setas para cima e para baixo para selecionar os comandos anteriores ou seguintes.

informação relacionada