
앞에 텍스트가 추가된 마지막 bash 명령을 어떻게 반복합니까?
따라서 이전 명령이 다음과 같은 경우:
$ ls /somedir
재입력/복사 및 붙여넣기를 방지하기 위해 bash 기록을 활용하여 다음 명령을 실행하고 싶습니다.
$ sudo /somedir
보너스, 첨부해 보시는 건 어떠세요?
답변1
sudo
이중 강타 구문을 사용하여 위와 동일한 명령을 다시 실행할 수 있습니다 .
ls /somedir
sudo !!
달릴 것이다sudo ls /somedir
동일한 경로를 사용하려면 다음을 사용하십시오.!$
ls /somedir
ls -l !$
달릴 것이다ls -l /somedir
ctrl+r
마지막으로 bash 기록의 역방향 검색을 실행하여 기록에서 명령을 다시 실행할 수 있습니다 .