리눅스 활용리눅스마스터 2급 · 2023년06월10일 · 33/80
33.다음 중 vi 편집기에서 단어의 시작이 linux 인 경우에만 전부 Linux로 치환하는 명령으로 알맞은 것은?
1
:% s/^linux/Linux/g
2
:% s/\<linux/Linux/g정답
3
:% s/Linux/^linux/g
4
:% s/Linux/\<linux/g
해설
1. :% s/^linux/Linux/g : 문장의 시작이 linux인 문장을 의미합니다. 2. :% s/\<linux/Linux/g : 문장의 어디에 위치하든 linux를 의미합니다. 3. :% s/Linux/^linux/g : 문장의 어디에 위치하든 Linux를 ^linux로 치환합니다. 4. :% s/Linux/\<linux/g : 문장의 어디에 위치하든 Linux를 <linux로 치환합니다. 문장의 시작이 linux인 경우라면 1번이 정답이지만, linux 단어를 Linux를 치환하기 위한 것이라면 2번이 정답입니다.