728x90

find . -type f -name "*.[chSs]" -o -name "*.cpp" -o -name "*.hpp" | xargs grep PATTERN

현재 디렉토리에서 확장자가 *.c / *.h / *.S / *.s / *.cpp / *.hpp 인 regular file(-type f)들 중에 PATTERN 문자열을
포함하고 있는 파일들을 찾아준다.

xargs의 사용예)
find . -name "*.mp3" | xargs rm --> 확장자가 mp3인 파일을 찾아 지워준다.


728x90

+ Recent posts