শর্তসাপেক্ষ ব্যবহার করে একটি ওয়ান-লাইনার যতটা কাছে আসতে পারে ততই কাছাকাছি।
cd /path/to/output && split --bytes=1024M /path/to/input/filename && gzip x*
gzipশুধুমাত্র যদি চালানো হবে splitশর্তাধীন কারণ সফল হয় &&যার মধ্যে হয় cdএবং splitএমনটা নিশ্চিত cdহয় সফল, খুব .. লক্ষ্য করুন splitএবং gzipপরিবর্তে আউটপুট ডিরেক্টরি উল্লেখ করার ক্ষমতা থাকার বর্তমান ডিরেক্টরী আউটপুট। আপনি প্রয়োজন হলে ডিরেক্টরিটি তৈরি করতে পারেন:
mkdir -p /path/to/output && cd /path/to/output && split --bytes=1024M /path/to/input/filename && gzip x*
এটি আবার একসাথে রাখার জন্য:
gunzip /path/to/files/x* && cat /path/to/files/x* > /path/to/dest/filename
--line-bytes=1024M।