Hello, I've been wondering. The plan9 'replacement' for the (linux/unix-like) find command, according to the faq, is, in a way, grep foo `{du -a . | awk '{print $2}'} Now I want to find all files containing foo. Is it so that `{ ... } produces the full list first and only afterwards this is used? If so (and as I understand it really is so), the number of arguments may be enormous, e.g. millions of names... I don't feel this is the way to go... How do you carry out such a search? Thanks Ruda