Humanity

Edit the world by your favorite way

-pathの引数の/あり、なしでfindコマンドの結果が変わった

以下のように -path /var/log/hoge ではなく -path /var/log/hoge/ のように/をつけると普通に/var/log/hoge/以下のファイルが表示された。

$ sudo find /var/log/ -path /var/log/hoge -prune -o ! -name '*.gz' -type f

findの-pruneオプションを見るたびにミキプルーンのコピペを思い出して仕方がない。