আমি সংরক্ষণাগারটি আনপ্যাক না করেই 7-জিপ সংরক্ষণাগার (.7z) এর ভিতরে থাকা ফাইলগুলির বিষয়বস্তু অনুসন্ধান করার জন্য একটি উপায় খুঁজছি । আমার ভিতরে অনেকগুলি 7-জিপ সংরক্ষণাগার রয়েছে এবং আমি সেগুলি অনুসন্ধান করতে চাই।
এটা করার কোন উপায় আছে?
আমি সংরক্ষণাগারটি আনপ্যাক না করেই 7-জিপ সংরক্ষণাগার (.7z) এর ভিতরে থাকা ফাইলগুলির বিষয়বস্তু অনুসন্ধান করার জন্য একটি উপায় খুঁজছি । আমার ভিতরে অনেকগুলি 7-জিপ সংরক্ষণাগার রয়েছে এবং আমি সেগুলি অনুসন্ধান করতে চাই।
এটা করার কোন উপায় আছে?
উত্তর:
উইন্ডোজে, একটি কমান্ড প্রম্পট ব্যবহার করুন:
cd C:\Program Files\7-Zip
7z
নির্দিষ্ট ফাইল অনুসন্ধান করার জন্য, যেমন namefile
:
7z l compressed.tar namefile -r
ভিডিও টিউটোরিয়াল: 7-জিপ সহ ফাইলগুলি অনুসন্ধান করুন
C:\Program Files\7-Zip
। তবে এটি ফাইলগুলির বিষয়বস্তু অনুসন্ধান করে না , কেবলমাত্র ফাইলের নাম এবং এইভাবে প্রশ্নের উত্তর দেয় না।
অন্যরা যেমন বলেছে, কোনও উপায় নেই। কোনও ফাইলের বিষয়বস্তুগুলি পরীক্ষা করার জন্য , এটি আনপ্যাক করা দরকার (ফাইলগুলি সঙ্কুচিত কিনা তা নির্বিশেষে বা সেগুলি এনক্রিপ্ট করা হয়েছে কিনা তা নির্বিশেষে)। স্টোর পদ্ধতিতে (যেমন, সংক্ষিপ্ত নয়, কেবল একসাথে গ্লোবডযুক্ত) যুক্ত করা হলে ফাইলগুলি সংক্রামিত করতে না পারার একমাত্র উপায়।
SearchInZipFiles ব্যবহার করে দেখুন: এটি উইন্ডোজের সোর্সফোরেজে অবস্থিত একটি সাধারণ ওপেন সোর্স সরঞ্জাম:
http://sourceforge.net/projects/searchinzipfiles/?source=directory
dnGrep একটি দুর্দান্ত উইন্ডোজ গ্রেপ বাস্তবায়ন যার একটি সংরক্ষণাগার ফাইল প্লাগইন রয়েছে যা সমস্ত সংরক্ষণাগার ফর্ম্যাটের সাথে কাজ করে। আপনি আপনার অনুসন্ধানের জন্য রেজেক্স, এক্সপাথ, পাঠ্য বা ফোনেটিক ব্যবহার করতে পারেন।
আপনি যদি 7-জিপ ইনস্টল করে লিনাক্সে থাকেন:
find . -iname *7z -exec 7zr -l \{\} \; | grep "filename.cpp"