TarUtil
public class TarUtil
extends Object
java.lang.객체 |
↳ | com.android.tradefed.util.TarUtil |
tar 파일을 조작하는 유틸리티입니다. tar 지원을 제공하기 위해 commons-compress를 래핑합니다.
요약
공개 방법 |
---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) 기자에게 tar 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 파일은 tar 파일이 됩니다. |
static | unTar (File inputFile, File outputDir) tar 파일을 디렉토리에 압축 해제합니다. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) tar 파일을 디렉토리에 압축 해제합니다. |
공개 생성자
TarUtil
public TarUtil ()
공개 방법
추출 및 로그
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)
tar.gz 파일을 압축 해제하고 임시 디렉토리에 압축을 풉니다.
매개변수 |
---|
targzFile | File : 추출할 tar.gz 파일. |
nameHint | String : 임시 디렉터리의 접두사입니다. |
gzip
public static File gzip (File inputFile)
파일을 gzip(.gz)하는 유틸리티 기능. .gz 확장자가 기본 파일 이름에 추가됩니다.
isGzip
public static boolean isGzip (File file)
파일이 gzip인지 확인합니다.
보고 |
---|
boolean | 파일이 gzip인지 여부. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
파일 압축 해제: tar.gz 파일은 tar 파일이 됩니다.
매개변수 |
---|
inputFile | File : 압축을 해제할 ERROR(/File) |
outputDir | File : 압축 해제된 파일을 저장할 디렉토리입니다. |
언타르
public static unTar (File inputFile,
File outputDir)
tar 파일을 디렉토리에 압축 해제합니다. tar.gz 파일은 먼저 unGzip(File, File)
이어야 합니다.
매개변수 |
---|
inputFile | File : 추출할 tar 파일 |
outputDir | File : 압축을 푼 파일을 저장할 디렉토리. |
언타르
public static unTar (File inputFile,
File outputDir,
fileNames)
tar 파일을 디렉토리에 압축 해제합니다. tar.gz 파일은 먼저 unGzip(File, File)
이어야 합니다.
매개변수 |
---|
inputFile | File : 추출할 tar 파일 |
outputDir | File : 압축을 푼 파일을 저장할 디렉토리. |
fileNames | : tar에서 추출할 파일입니다. |