হাই কি কেউ আমাকে নিম্নলিখিত লাইনে সাহায্য করতে পারে;
find . \( -type d ! -name . -prune \) -o -type f -name "*Log*"
মূলত এটির জন্য ডিরেক্টরিগুলি খুঁজে পাওয়া উচিত যেখানে তাদের নামে "লগ" ফাইল রয়েছে।
আমার মতো কাঠামো আছে:
/logs
|
|
----folder1
| |
| |
| ---App1LogDate.txt
|
----folder2
| |
| |
| ---App2LogDate.txt
|
|
|--App3LogDate.txt
|
|--App4LogDate.txt
সুতরাং প্রদত্ত যে আমি / লগ ডিরেক্টরিতে এই লাইনটি চালাব আমার নীচের ফলাফলগুলি পাওয়া উচিত:
.
./folder1
./folder2
মোট 3 টি ডিরেক্টরি
-type d
পরিবর্তে বলতে চান-type f
?