থেকে শুরু ( "কিছু পাঠ্য" এর আগে এবং পরে ওয়াইল্ডকার্ডগুলি লক্ষ্য করুন )
find . -type f -name '*some text*'
কীভাবে কেউ সমস্ত লুকানো ফাইল এবং ডিরেক্টরিগুলি বাদ / উপেক্ষা করতে পারে?
আমি ইতিমধ্যে খুব দীর্ঘ জন্য googling ছিল , কিছু প্রাইস জুড়ে এসেছি এবং! (বিস্ময়কর চিহ্ন) প্যারামিটারগুলি, তবে কোনও কাজ করার উপযুক্ত (এবং পার্সোনামিয়াস) উদাহরণ নেই যা সবেমাত্র কাজ করেছে ।
বংশীধ্বনিতুল্য |
করার grep
একটি বিকল্প হতে হবে এবং আমিও যে উদাহরণ স্বাগত জানাই চাই; কিন্তু প্রাথমিকভাবে আমি একটি সংক্ষিপ্ত এক-লাইনের (অথবা অনুষঙ্গহীন এক liners, একটি দম্পতি, একই কম্যান্ড-লাইন লক্ষ্য অর্জনের বিভিন্ন উপায়ে ব্যাখ্যা) আগ্রহী মাত্র ব্যবহার find
।
পিএস: লিনাক্সে ফাইলগুলি সন্ধান করুন এবং সুনির্দিষ্ট ডিরেক্টরিগুলি বর্জন করে যা ঘনিষ্ঠভাবে সম্পর্কিত বলে মনে হয় তবে ক) এখনও স্বীকৃত হয়নি এবং খ) সম্পর্কিত-তবে-ভিন্ন-এবং স্বতন্ত্র, তবে গ) বিভ্রান্তি চিহ্নিত করতে সহায়তা করতে পারে!
সম্পাদন করা
find . \( ! -regex '.*/\..*' \) -type f -name "whatever"
, কাজ করে। রেজেক্স "কোনও কিছুর, তারপরে একটি স্ল্যাশ, তারপরে একটি বিন্দু, তারপরে কিছু" (যেমন তাদের সাবফোল্ডারগুলি সহ সমস্ত লুকানো ফাইল এবং ফোল্ডার) এবং "" অনুসন্ধান করে! রেজেক্স অবহেলা।