तारउटिल
public class TarUtil
extends Object
java.lang.ऑब्जेक्ट |
मैं | com.android.tradefed.util.TarUtil |
टार फ़ाइल में हेरफेर करने की उपयोगिता। यह टार सपोर्ट प्रदान करने के लिए कॉमन्स-कंप्रेस को लपेटता है।
सारांश
सार्वजनिक तरीके |
---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) एक टार gz फ़ाइल और उसकी सामग्री को निकालने और पत्रकारों को लॉग इन करने के लिए सहायक |
static File | extractTarGzipToTemp (File targzFile, String nameHint) tar.gz फ़ाइल को अस्थायी निर्देशिका में अनटार और अनज़िप करें। |
static File | gzip (File inputFile) किसी फ़ाइल को gzip (.gz) करने के लिए उपयोगिता फ़ंक्शन। |
static boolean | isGzip (File file) निर्धारित करें कि फ़ाइल एक gzip है या नहीं। |
static File | unGzip (File inputFile, File outputDir) एक फाइल को अनजीप करें: एक tar.gz फाइल एक टार फाइल बन जाएगी। |
static | unTar (File inputFile, File outputDir) एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। |
सार्वजनिक निर्माणकर्ता
तारउटिल
public TarUtil ()
सार्वजनिक तरीके
एक्सट्रेक्टएंडलॉग
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
एक टार gz फ़ाइल और उसकी सामग्री को निकालने और पत्रकारों को लॉग इन करने के लिए सहायक
मापदंडों |
---|
listener | ITestLogger : ITestLogger जहाँ फ़ाइलों को लॉग करना है। |
targzFile | File : tar.gz ERROR(/File) जिसे इसकी सामग्री लॉग की आवश्यकता है। |
baseName | String : आधार नाम जिसके तहत फाइलें मिलेंगी। |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
tar.gz फ़ाइल को अस्थायी निर्देशिका में अनटार और अनज़िप करें।
मापदंडों |
---|
targzFile | File : निकालने के लिए tar.gz फ़ाइल। |
nameHint | String : अस्थायी निर्देशिका के लिए उपसर्ग। |
रिटर्न |
---|
File | अस्थायी निर्देशिका। |
फेंकता |
---|
| FileNotFoundException |
गज़िप
public static File gzip (File inputFile)
किसी फ़ाइल को gzip (.gz) करने के लिए उपयोगिता फ़ंक्शन। .gz एक्सटेंशन को मूल फ़ाइल नाम में जोड़ा जाएगा।
मापदंडों |
---|
inputFile | File : Gzipped करने के लिए ERROR(/File) । |
रिटर्न |
---|
File | gzipped फ़ाइल। |
isGzip
public static boolean isGzip (File file)
निर्धारित करें कि फ़ाइल एक gzip है या नहीं।
मापदंडों |
---|
file | File : जाँच करने के लिए फ़ाइल। |
रिटर्न |
---|
boolean | क्या फ़ाइल एक gzip है। |
फेंकता |
---|
| अगर फ़ाइल को पढ़ा नहीं जा सका। |
अनगज़िप
public static File unGzip (File inputFile,
File outputDir)
एक फाइल को अनजीप करें: एक tar.gz फाइल एक टार फाइल बन जाएगी।
मापदंडों |
---|
inputFile | File : अनज़िप करने के लिए ERROR(/File) |
outputDir | File : वह निर्देशिका जहाँ अनज़िप्ड फ़ाइल को रखा जाए। |
रिटर्न |
---|
File | अनज़िप्ड फ़ाइल की ओर इशारा करते हुए एक ERROR(/File) । |
फेंकता |
---|
| FileNotFoundException |
अनटार
public static unTar (File inputFile,
File outputDir)
एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए।
मापदंडों |
---|
inputFile | File : निकालने के लिए टार फ़ाइल |
outputDir | File : वह निर्देशिका जहाँ निकाली गई फ़ाइलों को रखना है। |
फेंकता |
---|
| FileNotFoundException |
अनटार
public static unTar (File inputFile,
File outputDir,
fileNames)
एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए।
मापदंडों |
---|
inputFile | File : निकालने के लिए टार फ़ाइल |
outputDir | File : वह निर्देशिका जहाँ निकाली गई फ़ाइलों को रखना है। |
fileNames | : टार से निकाली जाने वाली फाइलें। |
फेंकता |
---|
| FileNotFoundException |