리눅스 파일 내 문자열 변경

리눅스 파일 내 문자열 변경

리눅스 환경에서 파일 내 문자열 변경하기

#vi 내에서 치환
:%s/old/new/g
# example) vi 내 hello를 world로 전부 치환
:%s/hello/world/g
   
# 터미널에서 .cpp 파일 내 문자열을 치환
$ find . name "*.cpp" -exec sed -i 's/old/new/g' {} \;
# example# .cpp파일들 내 hello 문자열을 world로 전부 치환
$ find . name "*.cpp" -exec sed -i 's/hello/world/g' {} \;
    

댓글