बशर्ते आपने इसे पासवर्ड से सुरक्षित न किया हो:
dd if=$1 bs=24 skip=1 | openssl zlib -d >${1%%.ab}.tar
dd
"डिस्क डुप्लिकेटर" (जिसे आप अपने पैरामीटर ans स्विच if
और of
;) को भ्रमित करने के मामले में "डिस्क विध्वंसक" के रूप में भी जाना जाता है ;
bs=23
यह 24 बाइट के ब्लॉक आकार का उपयोग करने की सलाह देता है, जिसे हमें…
skip=1
24 बाइट के 1 ब्लॉक को छोड़ें ("बैकअप हेडर")
- उत्पादन
openssl
प्रक्रिया और इसे अनपैक करने के लिए पाइप हो जाता है
- ... और उस से उत्पादन एक टारबॉल को पुनर्निर्देशित किया जाता है
वहां से, आपको अपना रास्ता पता होना चाहिए: बस "अनटार" (अर्क) जो आप चाहते हैं।
इसका उपयोग क्यों करता है $1
? ठीक है, मैंने इस लाइन की प्रतिलिपि बनाई ab2tar
, जिसमें मेरे छोटे उपकरण आदिबर के साथ शामिल है जिसे आप में भी रुचि हो सकती है: एक अच्छा उपकरण प्रलेखन, बैकअप स्क्रिप्ट और अधिक बनाता है, सभी एडीबी के माध्यम से कुछ भी नहीं का उपयोग करके लेकिन बैश put तो उस लाइन को एक छोटे से में डाल दिया थोड़ा शेल स्क्रिप्ट, और इसे कॉल करें:
ab2tar twrp-20170322.ab
फिर एक twrp-20170322.tar
परिणाम के रूप में खोजें । बेशक, यह openssl
आपके लिनक्स मशीन पर स्थापित करने की आवश्यकता है।