Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

find の不思議な挙動

username@hostname:~/thesis$ find . -name *.ps
./main.ps
username@hostname:~/thesis$ find . -name *.ps | xargs rm
username@hostname:~/thesis$ find . -name *.ps
./slide/abstract/abstract-060125.ps
./slide/abstract/abstract-060126.ps

最初の find では、 * を shell がワイルドカード展開してくれて "find . -name main.ps" になっている、というのは分かる。じゃぁ下の find は?