|> When I use the program find like this:
|> find / -name *.c -print
|> find / -name * -print
|> I sometimes get a error message that says `path must preceed
|> expression. I guess it has something to do with the `*.c part.
|> How should I format the command so that it will understand what I
You should put the wildcard expressions in quotes, so that they are
interpreted by find (which is what you want) rather than by the shell (which
is not what you want):
find / -name "*.c" -print
find / -name "*" -print
Followups directed to comp.unix.questions.