반응형

Mac이나 Linux에서 터미널에서 사용하는 Find 명령어를 사용해서 파일내의 문자열을 바꿀수 있습니다.

iOS 개발할때 스토리보드나 Xib에서 사용하는 커스텀 폰트를 일괄 변경할때 사용하니 편하네요. 

find ./ -type f \( -name "*.storyboard" -o -name "*.xib" \) | xarg perl -pi -e 's/원본폰트명/변경폰트명/g; s/source/target/g;'

 

명령어 설명

find ./
>> 현재폴더 기준으로 (하위폴더까지) 검색

-type f  \( -name "*.storyboard" -o -name "*.xib" \)
>> 파일의 확장자가 .storyboard와 .xib

| xarg perl -pi -e 's/원본폰트명/변경폰트명/g; s/source/target/g;'
>> 파일 내용중에 "원본폰트명"은 "변경폰트명"으로, "source"는 "target"으로 문자열을 변경

 

반응형

'기타' 카테고리의 다른 글

유지보수하기 어렵게 코딩하는 방법  (0) 2023.11.15
EPSON 잉크 패드 리셋  (0) 2023.06.12
SOLID 원칙  (0) 2023.05.31
실업급여(구직급여) 신청  (0) 2023.05.22
맥북 클램쉘 모드(clamshell mode)  (0) 2022.09.26
SwiftLint 사용하기  (0) 2022.09.23
특수 문자 용어  (0) 2022.08.12
M1 맥에서 cocoapods 사용하기  (0) 2021.12.13
Posted by 까칠코더
,