[Linux/Unix] find 파일 찾기 (상세)
·
OS_Linux&Unix
find ./ -type f -mtime -30 -exec egrep -s -i -H "error" {} \; 처음 테스트를 진행하였을 때는 xargs옵션을 사용하여 인자를 받아와서 출력하였기 때문에 중복된 코드가 출력이 됨으로써 가독성이 매우매우 좋지 않았다. 하지만 위 코드는 인자를 출력하지도 않고 간결하게 내가 원하는 내용만 출력할 수 있게 된다. 해석 현재 디렉토리에서 -type f 옵션으로 지정한 파일 유형을 -mtime 옵션으로 30일 기간동안 수정된 것을 출력하고 -exec 옵션 후에 egrep 옵션을 사용하여 찾아진 파일과 연계하여 그 결과들로 추가적인 작업을 진행할 것이고, -s 에러메세지 없이, -i 대소문자 구분 없이, -H "찾고자하는 이름" 옵션을 추가하고 {} \; 옵션으로 fi..
[Unix/Linux] find 명령어
·
OS_Linux&Unix
[Find] 1) find / -atime +n: n일동안 access가 일어나지 않은 file find / -atime -n: n일동안 access가 일어난 file ex) $ find / -atime +3 ex) $ find / -atime -3 2) find / -mtime +n: n일동안 modify가 일어나지 않은 file find / -mtime -n: n일동안 modify가 일어난 file 3) find / -size +size크기c : file size가 size크기 이상인 file find / -size -size크기c : file size가 size크기 이하인 file ex)$ find / -size +1000c 4) find / -user root: 소유자가 root인 file을 찾아..
최선을 다하자!
'find 명령어' 태그의 글 목록