본문 바로가기
리눅스 운영 및 관리리눅스마스터 2급 · 2023년12월09일 · 17/80

17.다음 중 vi 편집기에서 linux로 끝나는 줄의 마지막에 마침표(.)을 덧붙이도록 치환하는 명령으로 알맞은 것은?

1
:% s/linux./linux$/
2
:% s/linux$/linux./정답
3
:% s/linux/linux./
4
:% s/linux/linux$/

해설

%: 전체 파일의 범위를 나타내는 특수 기호입니다. 이 경우에는 파일 전체에서 찾고자 하는 패턴을 검색하게 됩니다. s: substitute(치환)을 나타내는 명령입니다. 찾은 패턴을 대체 문자열로 바꾸는 역할을 합니다. linux$: 찾을 패턴을 나타냅니다. 여기서 $는 줄의 끝을 의미하며, "linux"로 끝나는 부분을 찾게 됩니다. linux.: 찾은 패턴을 대체할 문자열을 나타냅니다. 여기서는 "linux"로 끝나는 부분에 마침표(.)를 추가하도록 지정되어 있습니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기