본문 바로가기

Linux and Unix

파일을 열지않고 파일내의 특정 문자를 변경하기

2006/02/17 17:56 에 이글루스 블로그에 적었던 글을 옮긴다.


변경 방법은 여러가지가 있지만...


Perl을 사용하는 방법


형식 : find 검색시작디렉토리 -name 찾을파일 -exec perl -pi -e 's/찾을단어/바꿀단어/g' {} ₩;


아래는 현재 디렉토리 하부의 .c 확장자를 가진 모든 파일을 찾아서 aaaxx를 bbbxx로 바꾸라는 명령이다.


#> find ./ -name *.c -exec perl -pi -e 's/aaaxx/bbbxx/g' {} ₩;

'Linux and Unix' 카테고리의 다른 글

vi(m) 120% 활용하기  (0) 2017.10.22
Make Utility로 Makefile 만들기  (0) 2017.10.22
DOS 파일포맷의 ^M 없애기  (0) 2017.10.21
리눅스에서 USB 메모리 사용하기  (0) 2017.10.21
xhost 사용하는 방법  (0) 2017.10.21