botchy hack note

TypeScript、Ruby、Golang とか Macとかの備忘録です.間違いがあるとご指摘くださると嬉しいです.

findでPermission deniedを消したいとき

LinuxUnixで作業するときにfindコマンドを使うことがある.

findコマンドの出力結果でしばしば目にするのが Permission denied である.

目的の結果を見つけなければいけないこともあり,非常に迷惑この上ない.

そんな時は2> /dev/nullでエラー出力を捨ててしまえば良いらしい.

find / -name * 2> /dev/null

とすると Permission denied のときは/dev/nullという暗黒空間に出力を捨てさってくれます.