লিনাক্সে যুদ্ধ, কান এবং জারের ফাইলগুলির ক্ষেত্রে কীভাবে ফাইল অনুসন্ধান করা যায়


10

যুদ্ধ, কানের এবং জারের সংরক্ষণাগার ফাইলগুলি থাকা একটি ফোল্ডারে আমাকে একটি ফাইল (লোগো.পিএনজি) অনুসন্ধান করতে হবে। কমান্ড দিয়ে কেউ আমাকে সাহায্য করতে পারে?


1
টার্মিনালে এই কমান্ডটি ব্যবহার করুন ------> [PATH] - নাম "[FILENAME]" সন্ধান করুন
ভেরবুতেচ

আপনি যুদ্ধ, কান বা জার সংরক্ষণাগার ফাইলের মধ্যে ফাইলগুলি সন্ধান করছেন?
কেনারব

@ টেনরব হ্যাঁ ঠিক
ashok_p

উত্তর:


7

ভিতরে খুঁজছেন বয়াম ফাইল:

find . -name \*.jar -exec sh -c 'printf "\n\nFile: {}"; jar tf {}' ";" | less +/foo

এবং যুদ্ধ ফাইলগুলির সাথে সমান :

find . -name \*.war -exec sh -c 'printf "\n\nFile: {}"; unzip -l {}' ";" | less +/foo

fooআপনার আগ্রহের পাঠ্য (যেমন ) দিয়ে পরিবর্তন করুন abc.png

আপনি টিপতে পারেন:

  • n পরবর্তী প্যাটার্ন ম্যাচ অনুসন্ধান করতে।
  • Shift+ nপিছনে অনুসন্ধান করতে,
  • /+ + টাইপ something+ + Enterঅন্য ফ্রেজ জন্য অনুসন্ধান ব্যবহার করুন।

অনুরূপ দেখুন, তবে উইন্ডোজে: কোন জারগুলিতে কোনও ফাইল রয়েছে তা সন্ধান করা


যদি আমাকে যুদ্ধ সংরক্ষণাগারটিতে abc.png ফাইলটি সন্ধান করতে হয় তবে উপরের কমান্ডটি দিয়ে কীভাবে করব।
ashok_p

প্রতিস্থাপন @ashok_p Fooসঙ্গে abc.png
কেনোরব

1

আপনি এই উদ্দেশ্যে আনজিপ কমান্ডটি ব্যবহার করতে পারেন:

unzip -t example.war |grep filename

-1

জার টিভিএফ foo.war | গ্রেপ ফাইলের নাম


যদিও এই বিট কোডটি সঠিক হতে পারে, তথাপি কোনও প্রাসঙ্গিক তথ্যের অভাব এই উত্তরটিকে অকেজো এবং অসহায় করে তোলে।
music2myear
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.