[cmd] find, grep 파일 및 문자열 찾기

매번 찾을때마다 검색어 찾는게 지겨워서 정리

//문자열 찾기
grep -r "찾을 문자열" ./*
grep -i [찾고자하는 문자열] [디렉토리경로/*]
find . -name "*.php" | xargs grep --color=auto 찾을문자열
grep -rn [찾을문자열] ./ | grep -v [찾은문자열중에서 단어가포함되지 않은 문자열]
예) 
./abc.txt
1번라인 pstree 100
2번라인 pstree 100
3번라인 pstree 90
4번라인 pssss 100
grep -rn 'pstree' ./ | grep -v '100' 
명령어 입력하면
3번라인만 나옵니다

//파일찾기
find ./ -name "aaa"


//치환 부록
grep -rl '^<!--?[^p]' * | xargs sed -i 's/<?/<?php/g'



'Operating System > Linux 일반' 카테고리의 다른 글

[Linux] ln -s 심볼릭링크  (0) 2016.06.24
[Linux] useradd 계정만들기  (0) 2016.06.23
[Centos7] firewalld 방화벽 해제  (1) 2016.06.21
[Linux] split, cat 파일 분할/재조립  (0) 2016.05.11
[Linux] grep 패턴검색  (0) 2012.10.10
블로그 이미지

pstree

pstree.. process...

,