11.Nas_1


문자열 찾기 및 대체하기




컨텐츠 정보


본문

\r\n

문자열 찾기 및 대체하기

\r\n\r\n\r\n\r\n\r\n
\r\n

문자열 찾기

\r\n\r\n

find . -type f | xargs grep ‘찾을 문자’

\r\n\r\n

 

\r\n\r\n

리눅스 파일에 특정 문자열 찾기

\r\n\r\n

find ./ -name ‘*.*’ | xargs grep ‘특정문자열’

\r\n\r\n

 

\r\n\r\n

리눅스 파일에 특정 문자열 치환 하기

\r\n\r\n

find ./ -name “*.jsp” -exec perl -pi -e ‘s/기존문자열/바꿀문자열/g’ {} \;

\r\n\r\n

[출처] 리눅스 파일 내 특정 문자열 찾기 및 치환하기|작성자 어퓨굿맨

\r\n\r\n

 

\r\n\r\n

 

\r\n\r\n

 

\r\n\r\n

grep을 이용하여 문자열을 찾아보자

\r\n\r\n

문법 : grep [OPTION]… PATTERN [FILE] …

\r\n\r\n

1 : grep -R “문자열” ./ (현재디렉토리에서 문자열을 찾는다, 하위디렉토리포함)

\r\n\r\n

2 : grep -Rw “문자열” ./ (1번과 같으나 정확히 일치하는 문자열만)

\r\n\r\n

3 : grep -Ril “문자열” * -r 2> /dev/null (문자열이 들어간 화일찾기, 대소문자 구분안함)

\r\n\r\n

 

\r\n\r\n

find를 이용하여 문자열을 찾아보자

\r\n\r\n

문법 : Usage: find [path...] [expression]

\r\n\r\n

1 : find ./ -exec grep -l “문자열” {} \; 2> /dev/null (문자열찾기)

\r\n\r\n

2 : find ./ -exec grep -il “문자열” {} \; 2> /dev/null (대소문자구분안함)

\r\n\r\n

3 : find ./ -exec perl -pi -e ‘s/찾는문자/바꿀문자/g’ {} \; 2> /dev/null (문자열찾운후 치환)

\r\n\r\n

 

\r\n\r\n

find 를 이용하여 파일찾기

\r\n\r\n

1 : find / -name 파일명 -type f (파일찾기)

\r\n\r\n

2 : find / -name 파일명 -type d (디렉토리찾기)

\r\n\r\n

3 : find / -iname 파일명 -type d (대소문자 구분안함)

\r\n\r\n

4 : find . | xargs grep “파일명” (하위 디렉토리에서 모든화일 찾기)

\r\n\r\n

     
\r\n참고 사이트 : http://kyuhyuk.kr/310

\r\n
\r\n
\r\n\r\n
### ■ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr
\r\n
뷰PDF add1,add2



관련자료

댓글 0
등록된 댓글이 없습니다.


전체 1,749 / 88 페이지
전체 1,749 / 88 페이지



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-05-19 23:44:08

오늘의 홈 현황


  • 현재 접속자♨ 75 명
  • 오늘 가입자※ 0 명
  • 어제 가입자※ 5 명
  • 주간 가입자※ 14 명
  • 오늘 방문자 1,204 명
  • 어제 방문자 1,975 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,331,191 명
  • 전체 게시물※ 8,579 개
  • 전체 댓글수※ 24,628 개
  • 전체 회원수 10,975 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑