Bzip2 তে পাইপ দিয়ে কমান্ড আউটপুট সঙ্কুচিত করুন


11

আউটপুট ফাইলে সংক্ষেপণের জন্য কমান্ড আউটপুট bzip2 এ পাইপ করা সম্ভব?

এর লাইন ধরে কিছু:

cat somefile.txt | bzip2 --output somefile.txt.bz2

আমি bzip2 ব্যবহার করার পরামর্শ দিচ্ছি না, এটি ধীর গতির এবং
এক্স জেড এর

উত্তর:


14

আপনার সাথে এটা করতে পারেন bzip2'র -cবিকল্প:

       -c --stdout
              Compress or decompress to standard output.

উদাহরণ স্বরূপ:

command | bzip2 -c > some.txt.bz2

এবং সংক্ষেপণ:

bzip2 -dc < some.txt.bz2 | less

4

Bzip2 ইউটিলিটি স্ট্ডিনকে সংকুচিত করবে কিন্তু স্টডআউট যদি টার্মিনাল হয় তবে এটি স্টাডাউটে লিখবে না। আপনি যদিও স্ট্যান্ডার্ড আউটপুট পুনর্নির্দেশ কৌশল ব্যবহার করতে পারেন।

command | bzip2 >somefile.txt.bz2

এবং এটি পড়ার জন্য সাধারণ সরঞ্জামগুলি যেমন উপলব্ধ eg

bzless somefile.txt.bz2

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