टारयूटिल
public class TarUtil
extends Object
java.lang.Object |
↳ | 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 ()
सार्वजनिक तरीके
ExtractAndLog
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 | अस्थायी निर्देशिका। |
फेंकता |
---|
| फ़ाइलनॉटफाउंड अपवाद |
| आईओ अपवाद |
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 है या नहीं। |
फेंकता |
---|
| अगर फ़ाइल को पढ़ा नहीं जा सका। |
ungzip
public static File unGzip (File inputFile,
File outputDir)
फ़ाइल को अनजीज़िप करें: एक tar.gz फ़ाइल एक टार फ़ाइल बन जाएगी।
पैरामीटर |
---|
inputFile | File : अनज़िप करने के लिए ERROR(/File) |
outputDir | File : वह निर्देशिका जहां अनजिप्ड फाइल को रखना है। |
रिटर्न |
---|
File | अनज़िप्ड फ़ाइल की ओर इशारा करते हुए एक ERROR(/File) । |
फेंकता |
---|
| फ़ाइलनॉटफाउंड अपवाद |
| आईओ अपवाद |
अनटार
public static unTar (File inputFile,
File outputDir)
एक निर्देशिका में एक टार फ़ाइल को अनटार करें। tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए।
पैरामीटर |
---|
inputFile | File : निकालने के लिए टैर फ़ाइल |
outputDir | File : वह निर्देशिका जहाँ निकाली गई फ़ाइलें डालनी हैं। |
फेंकता |
---|
| फ़ाइलनॉटफाउंड अपवाद |
| आईओ अपवाद |
अनटार
public static unTar (File inputFile,
File outputDir,
fileNames)
एक निर्देशिका में एक टार फ़ाइल को अनटार करें। tar.gz फ़ाइल को पहले unGzip(File, File)
होना चाहिए।
पैरामीटर |
---|
inputFile | File : निकालने के लिए टैर फ़ाइल |
outputDir | File : वह निर्देशिका जहाँ निकाली गई फ़ाइलें डालनी हैं। |
fileNames | : टार से निकाली जाने वाली फाइलें। |
फेंकता |
---|
| फ़ाइलनॉटफाउंड अपवाद |
| आईओ अपवाद |