나는 bash 쉘을 사용하고 있습니다. 마지막 echo 명령을 실행하려면 다음을 실행하면 됩니다.
history | grep echo
그런 다음 표시된 항목에서 마지막 echo 명령을 가져와 실행합니다. 이 작업을 수행하는 더 짧은 방법이 있는지 궁금합니다. "echo"로 시작하는 명령만 알고 있다면 마지막 "echo" 명령을 더 쉽게 실행할 수 있게 해주는 다른 셸을 사용하는 것이 좋습니다.
답변1
명령줄에 다음을 입력하세요.!echo
답변2
역방향 사용대화형 검색:
- 이기다Ctrlr
- 원하는 명령을 입력하기 시작하세요
- 쉘이 원하는 것을 찾으면 를 클릭하십시오 Enter.
사용하고 싶다면더 일찍에코 명령
- 이기다Ctrlr
- 유형
echo
- 다시 클릭 Ctrlr하고 원하는 명령을 찾을 때까지 반복하세요.
- 역사를 너무 오래 거슬러 올라가면 Ctrls반대 방향으로 검색하세요.
명령을 실행하고 싶지 않지만 원하는 명령을 찾았을 때 약간 편집하는 경우:
- 싸우지 마Enter
- ESC대신 왼쪽 또는 오른쪽 화살표 키를 클릭하세요.
명령을 거부하고 싶다면,
- 명령줄을 지우 Ctrlg거나 Ctrlc(그러나 후자는 명령줄을 뒤에 남겨둡니다).