7-জিপ কমান্ড লাইনটি কোনও ফোল্ডারের সমস্ত সামগ্রী জিপ করতে (ফোল্ডারটি নিজেই জিপ না করে) [সদৃশ]


24

সম্ভাব্য সদৃশ: আর্কাইভে ডিরেক্টরি নাম যুক্ত না করে ডিরেক্টরি থেকে একটি সংরক্ষণাগার তৈরি করুন

আমার একটি ফোল্ডার রয়েছে যা আমি পুরোপুরি জিপ করতে চাই:

MyFolder
       |
       |--- SubFolder1
       |--- SubFolder2
       |--- file1
       |--- file2

আমি মাইজিপ zz তে সর্বস্বরে জিপ করতে চাই, তবে আমি সংরক্ষণ করতে চাই না যে 'মাইফোল্ডার' সংরক্ষণাগারটির অভ্যন্তরে থাকবে:

myzip.7z
       |
       |--- SubFolder1
       |--- SubFolder2
       |--- file1
       |--- file2

পরিবর্তে

myzip.7z
       |
       |--- MyFolder
                   |
                   |--- SubFolder1
                   |--- SubFolder2
                   |--- file1
                   |--- file2

আমি কেমন করে ঐটি করি?

উত্তর:


34

এইভাবে আমি এটি করেছি।

cd MyFolder
7z a -r ../myzip *

এটি সরাসরি মাই ফোল্ডারের পরিবর্তে মাইফোল্ডারের পিতামাতায় সংরক্ষণাগারটি (মাইজিপ 7z) তৈরি করে।

বিকল্পভাবে (মাইফোর্ডারে প্রথম পরিবর্তন না করে):

7z a myzip ./MyFolder/*

থানেক্স, উইনারের সাথে একই কাজ করেছেন
ওমু

1
সম্পর্কে -r, 7zম্যানুয়ালটি বলেছে "পুনর্নির্দিষ্ট উপ-ডিরেক্টরিগুলি (সতর্কতা: এই পতাকাটি আপনি যা ভাবেন তা ব্যবহার করে না, এটি ব্যবহার এড়িয়ে চলুন)"
গ্রেগরি পাকোস্জ

@ গ্রেগরিপাকোসগুলি দেখে মনে হচ্ছে এটি পুনরাবৃত্তভাবে সমস্ত উপপরিচালককে অন্তর্ভুক্ত করে ... এই পোস্টের উপর ভিত্তি করে, প্রত্যাশাগুলির মতোই মনে হচ্ছে, আপনি কী মিস মিস ব্যবহার বলে মনে করেন এবং ফোল্ডার এবং এর সমস্ত উপকরণ পেতে আমার কী করা উচিত?
jrich523
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.