これは正しいです:
$ find . -name *main.o
./main.o
だから、なぜ私は見つけることができません*.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]
2
askubuntu.com/questions/112722/の複製…?
—
TJクラウダー14年
あなたが正しいと呼ぶものも間違っています。現在のディレクトリに一致するものとサブディレクトリに一致するものがある場合、両方が同じ名前を持たない限り、両方を見つけることはできません。
—
カスペルド14年
./sub/domain.o
つまり、最初の例では、というファイルが見つかりませんでしたが、見つかりませんでした。