리눅스에서 파일 찾을때 Permission denied 필터링 기타

리눅스에서 파일 찾을때 권한이 없으면 아래와 같이 'Permission denied' 에러만 잔뜩 나온다.

find: `/proc/22981/fdinfo': Permission denied
find: `/proc/22981/ns': Permission denied
...
find: `/etc/sudoers.d': Permission denied
find: `/etc/polkit-1/localauthority': Permission denied

'Permission denied' 를 필터링하고 싶어서 찾아보니, 아래와 같은 방법으로 리다이렉션 해도 된다.

find / -name aaa.txt 2>/dev/null

찾을 파일만 깔끔하게 보여준다. 굿!~~~


덧글

  • 쿠마몬 2016/04/18 17:14 # 답글

    저에게 표준출력과 표준에러의 개념이 없었을 때가 생각 나네요..
    그런 주제에 grep은 또 어떻게 알았어서
    find / -name pattern | grep -v denied
    이렇게 쳐놓고 왜 denied 안 걸러지나 분통터져했었죠..
    grep이 받은 건 표준출력인데 permission denied는 표준에러이니;;
댓글 입력 영역

Google Analytics