메모智 유머사진 환영합니다, 손님!    메모지 | 회원가입 | 로그인
검색도움말 메모지 검색
  재미메모智.COM 설치   •   메모智 홈   •   바깥고리   •   전체 메모智 목록   •   회원가입   •   로그인   •   도움말   •  
 
리눅스: 다수의 파일에서 동시에 문자열 바꾸기 (Linux;multiple files;text string substitution;리눅스;다중파일;문자열치환;)
메모智 -> 문자열; 파일; 리눅스;
리눅스: 다수의 파일에서 동시에 문자열 바꾸기
여러 파일의 문자열 동시에 치환

$ grep -rl OLDSTRING . | xargs perl -pi~ -e ‘s/OLDSTRING/NEWSTRING/’

예를 들어 애드센스 광고 단위를 바꾸기 위해 iframe의 크기를 468x60에서 728x90으로 변경하고자 하는 경우

$ grep -rl "iframe width=468 height=60" . | xargs perl -pi~ -e ‘s/iframe width=468 height=60/iframe width=728 height=90/’

수 천개의 파일을 일일이 처리하기는 힘들기 때문에 아주 좋은 방법이다.
다만 디자인이 바뀌는 거는 어쩔 수 없겠지만...
작성자: 써기 추천수: 0 첨부파일: 0 등록일: 공개 바깥고리
이 메모智에 달린 꼬리표 #Linux #multiple files #text string substitution #리눅스 #다중파일 #문자열치환 로그인후 꼬리표 입력가능 회원만 꼬리표 입력 가능합니다.

 

drupal hit counter

Site Stat
검색
Custom Search
모든 지식은 개인의 소유입니다.
그 외의 다른 내용은 Copyright © since 2010, 메모智.com이 가집니다.
메모지사용시 주의사항연락처powered by 크리스탈