অন্যান্য এক্সটেনশনের সাথে ফাইলটিতে জিজপ ডিকম্প্রেস করবেন?


10

gzipজিজেড এক্সটেনশন ছাড়াই এবং ফাইলটি না সরিয়ে জিজেপড ফাইলটি সংক্ষেপিত করতে কী ব্যবহার সম্ভব ?


উত্তর:


9

আপনি -Sছাড়াও প্রত্যয় ব্যবহারের বিকল্পটি পাস করতে পারেন .gz

gunzip -S .compressed file.compressed

আপনি যদি সঙ্কোচিত ফাইলটির অন্য কোনও নাম রাখতে চান তবে চালান

gzip -dc <compressed-file >uncompressed-file
gunzip <compressed-file >uncompressed-file

(এই আদেশগুলি সমতুল্য)।

সাধারণত আনজিপিং মূল ফাইলের নাম এবং তারিখ পুনরুদ্ধার করে (যখন এটি সঙ্কুচিত করা হয়েছিল); এটি সঙ্গে হয় না -c

আপনি যদি সংকুচিত ফাইল এবং সংকোচিত ফাইলের একই নাম রাখতে চান তবে আপনি এটি সরাসরি করতে পারবেন না, আপনাকে হয় সংকুচিত ফাইলটির নাম পরিবর্তন করতে হবে বা সঙ্কুচিত ফাইলটির নতুন নামকরণ করতে হবে। বিশেষত, gzipএটির টার্গেট ফাইলটি সরিয়ে এবং পুনরায় তৈরি করে, সুতরাং ডিরেক্টরিতে আপনার লেখার অনুমতি নেই বলে আপনাকে যদি জায়গাটিতে স্থান পরিবর্তন করতে হয় তবে আপনাকে ব্যবহার -cবা পুনঃনির্দেশের প্রয়োজন।

cp somefile /tmp
gunzip </tmp/somefile >|somefile

দ্রষ্টব্য যে gunzip <somefile >somefileকাজ করবে না, কারণ gunzipপ্রক্রিয়াটি পড়া শুরু করার সাথে সাথে একটি ফাইলকে 0 বাইটে কাটা দেখতে পাবে। আপনি যদি কাটা কাটা করতে পারেন, তবে gunzipতার নিজের আউটপুট থেকে ফিরে ফিড; যেভাবেই হোক না কেন, এটি এক জায়গায় করা যায় না।


2

আপনি কিছু করতে পারেন:

gzip -d - < gzippedfilewithnoextention > ungzippedfile

এখন আপনি এটি করতে পারবেন না এবং একই ফাইলের নামটি সঙ্কুচিত করুন। এরপরে আপনাকে সঙ্কুচিত ফাইলটির পুনরায় নামকরণ করতে হবে (অর্থাত্ আপনি সেই জায়গায় সঙ্কুচিত করতে পারবেন না)।


1
বা কেবল "বন্দুকিপ -czzile> ungzfile"
ক্রিস কার্ড

আশ্চর্যজনকভাবে যথেষ্ট, কিছু ওএস ইনস্টল রয়েছে gzipতবে তা নয় gunzip...
ম্যাট

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