일반적으로 bash에서 명령을 실행하고 위쪽 화살표를 눌러 기록에서 검색하고 편집한 다음 편집을 수행합니다. 그러나 때로는 편집을 포기하고 다른 명령이나 다른 명령을 실행하기로 결정하기도 합니다. 내가 실행하지 않은 편집된 명령이 원래 기록 항목 위에 저장되어 더 이상 원래 명령을 쉽게 실행할 수 없기 때문에 문제가 발생합니다.
예를 들어, 내 현재 기록은 다음과 같습니다.
2132* svn cleanup && svn up --set-de
2133 history
첫 번째 명령은 svn cleanup && svn up --set-depth=infinity folder1 folder2
.
재정의를 비활성화하거나 원래 명령으로 되돌리는 방법이 있습니까?
답변1
명령을 삭제하는 대신 ctrl+c를 사용하여 줄 편집을 중단하면 bash가 기록 줄을 덮어쓰지 않습니다.