Permission denied 파일
find / -size 33c -name readme
find 명령을 사용하여 원하는 파일을 찾으려고 할 때 Permission denied 권한이 없는 파일들도 함께 나오는 경우가 있습니다.
한두 개면 상관이 없지만 찾고자 하는 디렉터리 범위가 넓으면 넓을수록 Permission denied 파일들도 많이 출력되기 때문에 확인하기가 어렵습니다.
이럴 때에는 2> /dev/null를 붙여주어 사용하면 됩니다.
stderr를 터미널 화면에 바로 출력하지 않고 null device로 출력하도록 redirection 하여 대상 데이터를 버립니다.
728x90
에러 제거
find / -size 33c -name readme 2> /dev/null
수정된 코드로 다시 한번 find 명령을 사용하면 권한이 없는 파일은 출력되지 않고 원하는 값만 출력할 수 있습니다.