예를 들어 명령을 호출하고 실행하고 싶다고 가정해 보겠습니다.
wget https://go.skype.com/skypeforlinux-64.deb
이미 하루 전에 사용했어요. 나는 지시어를 사용했다.
history | grep skype
어떤 예제 출력이
1584 sudo apt-get purge skypeforlinux
1585 sudo snap install skype
1824 cd skype/
1829 wget https://go.skype.com/skypeforlinux-64.deb
2001 history | grep skype
1829
새 명령을 작성하지 않고 프로세스를 직접 실행하도록 파이프라인을 확장하려면 어떻게 해야 합니까 !1829
?
답변1
기록을 "greping"하는 대신 역방향 검색을 사용할 수 있습니다.
[ctrl]
+를 누르면 [r]
(두 키를 동시에 누름) 명령 기록에서 뒤로 검색됩니다.
따라서 (예를 들어) 다시 실행하고 싶다면
wget https://go.skype.com/skypeforlinux-64.deb
[ctrl]
+를 누르고 [r]
Enter를 skype
누르면 이미 명령이 표시됩니다.
이것이 마지막 명령이 아닌 경우 [ctrl]
+를 다시 눌러 기록을 순환 할 수 있습니다 [r]
.