쉘에서 마지막 echo 명령을 실행하는 더 쉬운 방법은 무엇입니까?

쉘에서 마지막 echo 명령을 실행하는 더 쉬운 방법은 무엇입니까?

나는 bash 쉘을 사용하고 있습니다. 마지막 echo 명령을 실행하려면 다음을 실행하면 됩니다.

history | grep echo

그런 다음 표시된 항목에서 마지막 echo 명령을 가져와 실행합니다. 이 작업을 수행하는 더 짧은 방법이 있는지 궁금합니다. "echo"로 시작하는 명령만 알고 있다면 마지막 "echo" 명령을 더 쉽게 실행할 수 있게 해주는 다른 셸을 사용하는 것이 좋습니다.

답변1

명령줄에 다음을 입력하세요.!echo

답변2

역방향 사용대화형 검색:

  • 이기다Ctrlr
  • 원하는 명령을 입력하기 시작하세요
  • 쉘이 원하는 것을 찾으면 를 클릭하십시오 Enter.

사용하고 싶다면더 일찍에코 명령

  • 이기다Ctrlr
  • 유형echo
  • 다시 클릭 Ctrlr하고 원하는 명령을 찾을 때까지 반복하세요.
  • 역사를 너무 오래 거슬러 올라가면 Ctrls반대 방향으로 검색하세요.

명령을 실행하고 싶지 않지만 원하는 명령을 찾았을 때 약간 편집하는 경우:

  • 싸우지 마Enter
  • ESC대신 왼쪽 또는 오른쪽 화살표 키를 클릭하세요.

명령을 거부하고 싶다면,

  • 명령줄을 지우 Ctrlg거나 Ctrlc(그러나 후자는 명령줄을 뒤에 남겨둡니다).

관련 정보