טארוטיל
public
class
TarUtil
extends Object
JavaScript.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
תוכנית שירות לטיפול בקובץ tar. הוא כולל את דחיסת ה-Commons כדי לספק תמיכה ב-tar.
סיכום
שיטות ציבוריות |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
עוזר לחלץ לעיתונאים קובץ tar gz והתוכן שלו, ולרשום אותם ביומן
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
מחלצים ו-ungzip קובץ tar.gz לספרייה זמנית.
|
static
File
|
gzip(File inputFile)
פונקציית שירות ל-gzip (.gz) של קובץ.
|
static
boolean
|
isGzip(File file)
בודקים אם הקובץ הוא gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
UnGZip של קובץ: קובץ tar.gz או tgz יהפוך לקובץ tar.
|
static
|
unTar(File inputFile, File outputDir)
מחלץ קובץ tar לתוך ספרייה.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
מחלץ קובץ tar לתוך ספרייה.
|
בנאים ציבוריים
טארוטיל
public TarUtil ()
שיטות ציבוריות
חילוץAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
עוזר לחלץ לעיתונאים קובץ tar gz והתוכן שלו, ולרשום אותם ביומן
פרמטרים |
listener |
ITestLogger : ITestLogger המיקום ביומן של הקבצים. |
targzFile |
File : ה-tar.gz ERROR(/File) שצריך את יומן התוכן שלו. |
baseName |
String : שם הבסיס שתחתיו יימצאו הקבצים. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
מחלצים ו-ungzip קובץ tar.gz לספרייה זמנית.
פרמטרים |
targzFile |
File : קובץ tar.gz לחילוץ. |
nameHint |
String : התחילית של הספרייה הזמנית. |
החזרות |
File |
ספריית הטמפרטורה. |
קליעות |
|
FileNotFoundError |
|
חריגת IO |
gzip
public static File gzip (File inputFile)
פונקציית שירות ל-gzip (.gz) של קובץ. הסיומת .gz תתווסף לשם של קובץ הבסיס.
החזרות |
File |
את קובץ ה-gzip. |
isGzip
public static boolean isGzip (File file)
בודקים אם הקובץ הוא gzip.
פרמטרים |
file |
File : הקובץ לבדיקה. |
החזרות |
boolean |
האם הקובץ הוא gzip. |
קליעות |
|
אם לא ניתן לקרוא את הקובץ. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
UnGZip של קובץ: קובץ tar.gz או tgz יהפוך לקובץ tar.
פרמטרים |
inputFile |
File : ERROR(/File) שצריך להעביר ל-ungzip |
outputDir |
File : הספרייה שאליה צריך לשמור את הקובץ unzip-ZIP. |
החזרות |
File |
ERROR(/File) שמצביע על הקובץ שלא דחוס בקובץ ungzip. |
קליעות |
|
FileNotFoundError |
|
חריגת IO |
אוזת
public static unTar (File inputFile,
File outputDir)
מחלץ קובץ tar לתוך ספרייה. קובץ tar.gz צריך להיות תחילה unGzip(File, File)
.
פרמטרים |
inputFile |
File : קובץ ה-tar לחילוץ |
outputDir |
File : הספרייה שבה צריך למקם את הקבצים שחולצו. |
קליעות |
|
FileNotFoundError |
|
חריגת IO |
אוזת
public static unTar (File inputFile,
File outputDir,
fileNames)
מחלץ קובץ tar לתוך ספרייה. קובץ tar.gz צריך להיות תחילה unGzip(File, File)
.
פרמטרים |
inputFile |
File : קובץ ה-tar לחילוץ |
outputDir |
File : הספרייה שבה צריך למקם את הקבצים שחולצו. |
fileNames |
: הקבצים שיש לחלץ מה-tar. |
קליעות |
|
FileNotFoundError |
|
חריגת IO |