जवाबों:
हां, इसके लिए गज़िप का इस्तेमाल करें। सबसे अच्छा तरीका है कि इनपुट के रूप में डेटा को पढ़ें और आउटपुट फाइल को संपीड़ित करें
cat test.csv | gzip > test.csv.gz
cat test.csv
डेटा को स्टडआउट के रूप में भेजेगा और पाइप-साइन गज़िप का उपयोग करके उस डेटा को स्टडिन के रूप में पढ़ा जाएगा। कुछ फ़ाइल में gzip आउटपुट को पुनर्निर्देशित करना सुनिश्चित करें क्योंकि संपीड़ित डेटा टर्मिनल पर नहीं लिखा जाएगा।
xz
:mysqldump mydb | xz > dbdump.sql.xz
-9
, डिफ़ॉल्ट संपीड़न स्तर है -6
।