문제
다음 명령에 대한 설명으로 알맞은 것은?
① 최근에 실행한 마지막 5개의 명령어 목록을 출력한다. ② 히스토리 명령 목록의 번호 중에서 5번에 해당하는 명령을 실행한다. ③ 히스토리 명령 목록에서 5만큼 거슬러 올라가서 해당 명령을 실행한다. ④ 히스토리 명령 목록에서 번호가 1번부터 5번에 해당하는 명령을 출력한다.
정답
2번
해설
정답: 2. "!5" 는 히스토리 목록에서 번호가 5번인 명령을 다시 실행한다. ! 뒤에 번호를 붙이면 해당 번호의 명령이 재실행된다.
오답 풀이
- 1번: 최근 5개 목록 출력은 "history 5" 이다.
- 2번: !5 는 5번 명령을 실행하므로 옳다.
- 3번: 5만큼 거슬러 올라가 실행하는 것은 "!-5" 이다.
- 4번: 1~5번 범위 출력은 !5 가 하는 일이 아니다.
보충 개념 history 재실행 표기: !! 직전 명령, !n n번 명령, !-n n단계 전 명령, !문자열 해당 문자열로 시작하는 최근 명령.