Windows 명령 프롬프트에서 일부 문자로 시작하는 마지막 명령을 얻는 방법은 무엇입니까?

Windows 명령 프롬프트에서 일부 문자로 시작하는 마지막 명령을 얻는 방법은 무엇입니까?

여러 명령을 차례로 입력했다고 가정해 보겠습니다.

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

전체 내용을 다시 입력하지 않고 "rm blah.txt"가 다시 나타나게 하려면 up6번을 누르면 됩니다.

하지만 더 빠른 방법이 있나요? 일부 텍스트를 기반으로 내 명령 기록을 필터링할 수 있나요?

r직관적으로 저는 입력 한 다음 위쪽 키를 눌러 명령 기록에서 "r"로 시작하는 명령만 검색하고 싶습니다 .

답변1

누르면 F7마지막 몇 개의 명령 목록이 표시되고, 첫 번째 문자를 누르면 일치하는 첫 번째 항목으로 이동할 수 있습니다. 동일한 문자를 반복해서 누르면 동일한 첫 문자가 포함된 명령이 위로 이동합니다(가장 오래된 것부터 작업).

여기에 이미지 설명을 입력하세요

답변2

Win-XP(또는 Win-7도 가능)에서는 명령의 처음 몇 글자를 입력하고 키를 누르면 F8해당 문자로 시작하는 가장 최근 명령을 볼 수 있습니다. 원하는 것이 아니라면 F8을 다시 누르십시오. 수정하지 않고 선택한 명령을 입력하면 원래 명령을 입력한 지점의 명령 기록에 위치하게 되며 위쪽 및 아래쪽 화살표를 사용하여 이전 또는 다음 명령을 선택할 수 있습니다.

관련 정보