반복되는 입력 오류가 있는 셸 명령 삭제

반복되는 입력 오류가 있는 셸 명령 삭제

ssh글쎄, 나는 쉘 명령을 입력하고 호스트 이름이 무엇인지 확인하기 위해 다른 곳으로 갔다가 다시 돌아와서 입력하면 ssh [hostname]가 되는 유일한 사람은 아닐 것입니다 ssh ssh [hostname].

그런 다음 문제를 해결하고 cd, 등을 사용하여 git동일한 실수를 반복합니다 . ls몇 년 동안. 그럼 수십년.

가능한 해결책은 책상 위에 망치를 두고 실수를 할 때마다 손에 쥐고 사용하는 것입니다. 언젠가는 배워야 할 것입니다.

하지만 누구라도 Bash에서 문제를 해결하는 덜 고통스러운 방법을 제안할 수 있습니까?

이 작업을 수행하는 데 사용할 수 있다는 것을 알고 있지만 trap DEBUG.. 위험해 보입니다.

내가 생각할 수 있는 유일한 것은 매개 변수를 확인하는 각 명령에 대한 함수를 정의하는 것입니다.

답변1

해결책은 아니지만 다음 명령을 입력하면 간단하고 빠르게 해결할 수 있습니다.

!*

그러면 새 명령으로 실행된 마지막 인수가 반복됩니다.

관련 정보