এটি সঠিক:
$ 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
জিজ্ঞাসুবন্টু.কোশনস / ১১১২12২২ / এর নকল ?
—
টিজে ক্রাউডার
আপনি যেটিকে সঠিক বলেছেন সেটিও ভুল। বর্তমান ডিরেক্টরিতে যদি একটি মিল থাকে এবং উপ-ডিরেক্টরিতে অন্য ম্যাচ হয় তবে উভয়টির একই নাম না থাকলে উভয়ই তা খুঁজে পেতে সক্ষম হবে না। অর্থাৎ আপনার প্রথম উদাহরণে একটি ফাইল বলা যেতে পারে
—
ক্যাস্পারড
./sub/domain.o
, যা এটি খুঁজে পায় নি।