내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
proc_meminfo
os:debian:charsetconvert
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 여러 파일 문자 치환 ====== ===== 기본변환 ===== * 현재 디렉토리 내에 있는 여러 파일들 속에 있는 문자 변경 * 치환문의 형식은 다음과 같습니다. <code> 's/변경할원본대상형식/새로적용시킬형식/g' </code> * 예를 들어 현재 디렉토리 내의 파일들 속에 있는 old 문자를 new 문자로 변경한다면 <code> perl -pi -e 's/old/new/g' * </code> ===== 응용변환 ===== * find와 perl 을 이용한 방법입니다. * 현재 디렉토리를 포함한 하위디렉토리까지의 문자열 변경 * 치환문 형식은 다음과 같습니다.<code> find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null </code> * . 대신 직접 디렉토리 경로를 입력하셔도 됩니다. * 예를 들어 현재 디렉토리 이하 파일들 속에 있는 old 문자를 new 문자로 변경한다면 <code> find . -exec perl -pi -e 's/old/new/g' {} \; 2>/dev/null </code> * 현재 디렉토리 아래에 *.php 에 있는 utf-8 문자를 euc-kr로 변환한다. <code> # find . -name "*.php" -exec perl -pi -e 's/utf-8/euc-kr/g' {} \; </code> ===== 팁 ===== * find 에 관련된 유용한 팁입니다. * 대소문자 가리지 않고 찾을 때 <code> find . -exec grep -i -l "찾을문자열" {} \; 2>/dev/null </code> * 하위디렉토리 내.. 모든파일 찾기 <code> find . | xargs grep "문자열" </code>
os/debian/charsetconvert.txt
· 마지막으로 수정됨: 2008/11/01 14:16 저자
starlits
문서 도구
문서 보기
이전 판
역링크
맨 위로