command history를 사용하는 이유 중에 하나는 이전에 사용했던 명령과 비슷한 명령을 사용해야 할 경우, 또 다시 새롭게 입력해야 하는 번거로움을 피하기 위해서입니다. 예를 들어, history list의 23번 명령이 다음과 같을 때:
23 lpr part[1-4].ps
[1-4] 부분을 [5-8] 이렇게 바꾸려면:
!23:s/[1-4]/[5-8]/
이렇게 해서 명령을 바꾸어 실행할 수 있습니다. 이렇게 되면, 명령은 다음과 같겠지요.
lpr part[5-8].ps
또한, 아래 위 명령 이동으로 원하는 명령을 찾아 명령행 편집으로 비슷한 명령을 쉽게 실행 시킬 수 있습니다.