Satu liner menggunakan conditional sedekat Anda bisa datang.
cd /path/to/output && split --bytes=1024M /path/to/input/filename && gzip x*
gziphanya akan berjalan jika splitberhasil karena kondisional &&yang juga antara cddan splitmemastikan cdberhasil juga .. Catat itu splitdan gzipoutput ke direktori saat ini daripada memiliki kemampuan untuk menentukan direktori output. Anda dapat membuat direktori, jika perlu:
mkdir -p /path/to/output && cd /path/to/output && split --bytes=1024M /path/to/input/filename && gzip x*
Untuk mengembalikan semuanya:
gunzip /path/to/files/x* && cat /path/to/files/x* > /path/to/dest/filename
--line-bytes=1024M.