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