Dieser ist richtig: $ find . -name *main.o ./main.o Also, warum kann ich nicht finden *.o? $ find . -name *.o find: paths must precede expression: main.o Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]