.ডিএসএস স্টোর এবং __MACOSX ছাড়াই সংক্ষেপ করুন


25

আমি যখন ম্যাক ওএস এক্স-এর ডান ক্লিক মেনু দ্বারা কোনও ফোল্ডার বা ফাইল সংকোচিত করি তখন সংরক্ষণাগারভুক্ত ফাইলটিতে .DS_Store এবং __MACOSX ফোল্ডার থাকে। আমি সংরক্ষণাগারভুক্ত ফাইলটি ডাউনলোডের জন্য অনলাইনে ভাগ করার কারণে, উইন্ডোজ ব্যবহারকারীরা ভুল করে __MACOSX ফোল্ডারে ফাইলটি অনুসন্ধান করার চেষ্টা করছেন ।

আমার একটি ক্লিনার সংরক্ষণাগার বিকল্প থাকা দরকার। আমি .DS_Store এবং __MACOSX ফোল্ডারটি অন্তর্ভুক্ত করতে চাই না , কেবল সংরক্ষণাগার ফাইলে কেবল ফাইল বা ফোল্ডার।

আমি খুঁজে পাওয়া সমস্তই ক্লিনআর্কিভার তবে এটি জিইউআই অ্যাপ্লিকেশন। এটি সত্যই সময় নেয় এবং সংক্ষেপ করতে আমার কাছে প্রচুর ফাইল রয়েছে। আমি সম্ভব হলে প্রসঙ্গ মেনু দ্বারা একটি সমাধান খুঁজছি।

আপনি কি পরিষ্কার সংক্ষেপণের জন্য সুপারিশ করতে পারেন এমন কোনও সমাধান রয়েছে?

উত্তর:


33

আপনি ছাড়া ফাইল zip করতে টার্মিনাল মধ্যে জিপ কমান্ড ব্যবহার করতে পারেন .DS_Store , __MACOSX ফাইল এবং অন্যান্য। *।

টার্মিনাল খুলুন (স্পটলাইটে টার্মিনালের সন্ধান করুন)
আপনি সিডি কমান্ডটি ব্যবহার করে জিপ করতে চান ফোল্ডারে নেভিগেট করুন এটি
আটকানzip -r dir.zip . -x ".*" -x "__MACOSX"

উদাহরণ: ধরা যাক যে আপনার ডেস্কটপে ফোল্ডার নামে জিপ করার জন্য স্টাফ নামে একটি ফোল্ডার রয়েছে।
টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ড লিখুন:
cd Desktop/Folder
zip -r dir.zip . -x ".*" -x "__MACOSX"

আপনার ডেস্কটপে ফোল্ডার ফোল্ডারে __MACOSX ছাড়াই dir.zip নামে একটি ফাইল রয়েছে ।


1
+1 আপনি কি এটি একটি স্বয়ংক্রিয় পরিষেবাতে গুটিয়ে রাখতে পারেন?
fd0

4
প্রযুক্তিগতভাবে বলতে গেলে, আপনি যদি zipজিপ ফাইলটি তৈরি করতে ব্যবহার করেন তবে "__MACOSX /" প্রথম স্থানে তৈরি হবে না, সুতরাং আপনার সত্যিকারের যা দরকার তা হ'ল zip -r dir.zip .। তবে, "__MACOSX /" যদি কোনওভাবে সেখানে প্রবেশ করে তবে আপনার সমাধান এটিকে থেকে মুক্তি পাবে।
এডওয়ার্ড ফ্যাল্ক

2
এছাড়াও আপনি সহজেই যাচাই করতে পারেন যে আপনার জিপ ফাইলটিতে __MACOSX নেই কনসোলে টাইপ করেzipinfo dir.zip
Fostah

13

মাত্র কিছু অতিরিক্ত তথ্য ...

আমার বোধগম্যতা হল যে __MACOSX হ'ল একটি মাই জিইআইআই সরঞ্জামগুলি মেটা ডেটা যেমন বর্ধিত বৈশিষ্ট্যগুলি যেমন একটি জিপ ফাইলে সংরক্ষণ করা যায় না তা ধরে রাখতে কৃত্রিমভাবে তৈরি একটি সাব-ডাইরেক্টরি।

আপনি যদি জিপ ফাইলটি আনপ্যাক করার জন্য ম্যাক জিইউআই সরঞ্জামগুলি ব্যবহার করেন, তবে সরঞ্জামগুলি __MACOSX এর সাথে কী করতে হবে তা জানতে হবে এবং ডিরেক্টরিটি আসলে প্যাকটি প্যাক করবে না।

আপনি যখন আপনার .zip ফাইলটি উইন্ডোজ বা লিনাক্স ব্যবহারকারীদের কাছে প্রেরণ করেন বা সাধারণ-উদ্দেশ্য unzipপ্রোগ্রামটি আনপ্যাক করার জন্য ব্যবহার করেন তখন সমস্যাগুলি ঘটে । এই সরঞ্জামগুলি জানতে পারবে না যে __MACOSX বিশেষ, এবং কেবল এটি আনপ্যাক করবে।

সবচেয়ে সহজ বিকল্পটি হ'ল zipম্যাক অন্তর্নির্মিত সরঞ্জামের পরিবর্তে আপনার জিপ ফাইলটি প্যাকআপ করা। zip__MACOSX তৈরি করবে না এবং আপনার সমস্যার সমাধান হবে। (আপনি প্রক্রিয়াটিতে মেটা ডেটা হারাবেন, তবে আপনি সম্ভবত এটি চাননি))

zip -r dir.zip .

যদি খুব দেরি হয়ে যায় এবং আপনার কাছে ইতিমধ্যে __MACOSX- এর সাথে একটি জিপ ফাইল রয়েছে, আপনি এখনও এটি দিয়ে মুছে ফেলতে পারেন:

zip -d foo.zip __MACOSX .DS_Store

অবশেষে, গৃহীত উত্তরটি সেরা কারণ যদি কোনও কারণে যদি___ ম্যাকোসএক্সটি আসলে আপনার ডিরেক্টরিতে উপস্থিত থাকে (যেমন আপনি আগে unzipএটি তৈরি করার জন্য ব্যবহার করেছিলেন), -x বিকল্পটি এটিকে প্যাক করা থেকে বিরত রাখবে।


4

কেকা চেষ্টা করে দেখুন । এটি ডিডিএস_স্টোর বাদ দেওয়ার বিকল্পের সাথে আসে

এখানে চিত্র বর্ণনা লিখুন


2

কেবলমাত্র একটি মাত্র আমি ব্যবহার করেছি বেটারজিপ [20 ডলার]

এটি একটি জিইউআই অ্যাপ্লিকেশন, তবে অ্যাপ্লিক্রিপ্ট এবং পরিষেবাদি সমর্থন রয়েছে, যার সাহায্যে আপনি ডিডিএস সেটিংসের সাথে প্রাইসেট চালাতে পারবেন - ম্যাক-নির্দিষ্ট ফাইলগুলি। ডিএসএসটোোর এবং __MACOSX এর মতো বাদ দেওয়া সহ। সম্ভবত একটি চেহারা মূল্যবান।

বেটারজিপ সহায়তা থেকে ...

বেটারজিপ দুটি পরিষেবা সমর্থন করে: একটি নিষ্কাশনের জন্য এবং একটি সংরক্ষণাগার তৈরির জন্য। BetterZip পরিষেবাগুলি প্রিসেটগুলি দিয়ে কী করবে তা আপনি কনফিগার করতে পারেন।

কোনও পরিষেবা ব্যবহার করতে, ফাইন্ডারে এক বা একাধিক ফাইল বা ফোল্ডার নির্বাচন করুন এবং প্রাসঙ্গিক মেনুতে ফাইন্ডার> পরিষেবাদি মেনু বা পরিষেবাদি সাবমেনু থেকে বেটারজাইপের সাথে সংক্ষিপ্তসার বা বেটারজিপ সহ এক্সট্র্যাক্ট চয়ন করুন।

এমনকি আপনি বেটারজিপ পরিষেবাদির জন্য কীবোর্ড শর্টকাটগুলি সেট করতে পারেন, যেমন, সংকোচনের জন্য ^। সি এবং উত্তোলনের জন্য। .E। পরিষেবাদির শর্টকাট সেট করতে, সিস্টেম পছন্দসমূহ> কীবোর্ড> কীবোর্ড শর্টকাটগুলি যান এবং বাম সারণিতে পরিষেবাগুলি চয়ন করুন। ডান টেবিলের মধ্যে, ফাইল এবং ফোল্ডারগুলিতে স্ক্রোল করুন, বেটারজিপ সহ কমপ্রেস নির্বাচন করুন এবং press টিপুন ↩ একটি সম্পাদনযোগ্য পাঠ্যক্ষেত্র প্রদর্শিত হবে। কাঙ্ক্ষিত শর্টকাট টিপুন।

আমার সংরক্ষণের একটি প্রিসেট ...

এখানে চিত্র বর্ণনা লিখুন


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