linux

find multiple command 입력 방법

easy16 2019. 5. 24. 10:38

 

Find multiple command

 

Ex) repo sync가 안될 때, 매 .git의 이전 디렉토리로 이동하여 git 명령어 실행

find . -name ".git" -type d -exec sh -c "cd {}; cd .. ; git config core.filemode false" \;

 

Ex2) 특정 keyword가 포함된 파일 찾기 : grep에 "-l" 옵션 사용

 find . -exec grep -l "vol.Events" {} \;

 

https://stackoverflow.com/questions/6336481/how-to-find-exec-cd-in-linux-unix