Find

쵸리위키
Chory (토론 | 기여) 사용자의 2017년 7월 24일 (월) 14:48 판 (사용자가 "Find" 문서를 보호했습니다 ([편집=관리자만 허용] (무기한) [옮기기=관리자만 허용] (무기한)))

(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

find

Linux 와 Tools 제외한 파일 찾기

find ./ ! \( \( -path './Linux' -o -path './Tools' \) -prune \)

find ./ -name ! \( \( -path './data' \) -prune \) gpayclient.log


Backup 을 제외한 파일 찾기

find /home/ ! \( -path '/home/backup' -prune \)


Backup 과 logs 를 빼고 복사하기

find /home/ ! \( \( -path '/home/backup' -o -path '/home/logs' \) -prune \) | cpio -pdmv /home/backup


php와 class 파일만 찾아 리스트로 보여주기

find ./www/ -type f | grep -E '.php|.class'


문자열 일괄 변경

find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null


7일 이내 수정된 파일

find . -ctime -7


심볼릭 링크 검색

find -L ./ -xtype l


지정된 파일에서 문자열 찾기

find . -name "*.class" | xargs grep --color 'datapicker.js'

지정된 디렉토리 제외하고 찾기

find . ! \( -path './data' -prune \) -name "*.php" | xargs grep --color 'bundle_goods_pop.php'