ফাইলের নাম অনুসারে অনুসন্ধান করা হচ্ছে
ক্রিস তার উত্তরে উল্লিখিত হিসাবে আপনি এটি করতে ব্যবহার করতে পারেন find
তবে locate
ডাটাবেসের মাধ্যমে অনুসন্ধান করা আমার কাছে খুব দ্রুত খুঁজে পাওয়া যায় ।
আপনার ডিস্ট্রো এই সুবিধা সরবরাহ করে বলে ধরে নিচ্ছেন, বেশিরভাগ বড়রা হ'ল উবুন্টু, ফেডোরা, সেন্টস ইত্যাদি provides
উদাহরণ
$ locate --basename .mp4 .mkv .wmv .flv .webm .mov .avi | head -5
/home/saml/Desktop/sample_mpeg4.mp4
/home/saml/Downloads/Karrolls_Christmas/Karroll's Christmas (2004) part 1.mp4
/home/saml/Downloads/Karrolls_Christmas/Karroll's Christmas (2004) part 10.mp4
/home/saml/Downloads/Karrolls_Christmas/Karroll's Christmas (2004) part 2.mp4
/home/saml/Downloads/Karrolls_Christmas/Karroll's Christmas (2004) part 3.mp4
ফাইলের ধরণ অনুসারে অনুসন্ধান করা হচ্ছে
টাইপ করে ফাইলগুলি সন্ধান করতে আপনি file
নির্দিষ্ট ফাইলের ধরণ সম্পর্কে তথ্যের একটি তালিকা পেতে কমান্ডটি ব্যবহার করতে পারেন ।
আমার সিস্টেম ফেডোরা 19 থেকে এই ফাইল ধরণের মোটামুটি তালিকা এখানে।
- .mp4: আইএসও মিডিয়া, এমপিইজি ভি 4 সিস্টেম, সংস্করণ 1
- .mkv: EBML ফাইল, স্রষ্টা ম্যাট্রোস্কা
- .wmv: মাইক্রোসফ্ট এএসএফ
- .flv: ম্যাক্রোমিডিয়া ফ্ল্যাশ ভিডিও
- .webm: WebM
- .mov: আইএসও মিডিয়া, অ্যাপল কুইকটাইম মুভি
- .আবি: এভিআই
আপনি আপনার /home/<user>
ডিরেক্টরিতে সমস্ত ফাইল সন্ধান করতে এই আদেশটি ব্যবহার করতে পারেন ।
$ find /home/<user> -type f -exec file {} + | \
grep -E "MPEG v4|EBML|\
Microsoft ASF|Macromedia Flash Video|WebM|Apple QuickTime movie|AVI"
বিকল্পভাবে আপনি file
মাইম-প্রকারগুলি দ্বারা "ভিডিও" হিসাবে শ্রেণিবদ্ধ করা এবং ব্যবহার করতে পারেন ।
-i, --mime
Causes the file command to output mime type strings rather than
the more traditional human readable ones. Thus it may say
‘text/plain; charset=us-ascii’ rather than “ASCII text”.
আমরা উপরের কাজগুলি এর মতো কিছুতে রূপান্তর করছি:
$ find /home/<user> -type f -exec file -i {} + | grep video
আপনি sed
কেবল ফাইলের নাম পেতে ব্যবহার করতে পারেন :
$ find /home/<user> -type f -exec file -i {} + |
sed -n '/video/s/:[^:]\+$//p'
/home/ravbholua/Downloads/Music_Command_line/[SOLVED] a code question regarding music file extensions_files/avatar774785_6.gif: image/jpeg; charset=binary
একটি লাইন হ'ল: আউটপুটটির আর একটি লাইন:/home/ravbholua/Free Computer Networking Books Download | Ebooks Online Textbooks.html: text/html; charset=iso-8859-1
আমার কেবলমাত্র ভিডিসি প্লেয়ার ইত্যাদি চলবে এমন ভিডিও ফাইলগুলি দরকার