2014-01-07 6 views
0

UNIX 쉘 스크립팅을 사용하여 .zip 파일로 폴더를 여는 방법. 구문 아래.Zip 파일로 폴더를 여는 방법 Unix에서

은 zip 파일의 계층 구조입니다 :

내가 폴더 위치 (01072014)을 열려는 Test.zip의 압축 해제 후
ZipFileName--> Test.Zip --> 01072014(folder name like today date)--> test.txt, *.tif 

?

+0

OS에 따라 'unzip'패키지를 찾으십시오. 이것이 Java와 어떤 관련이 있습니까? –

+0

@Joachim Pileborg 날짜 + '% m % d % y'이 명령은 010714를 제공하지만 나는 01072014 출력을 원하십니까? – nag

+0

'man date'를 사용해 보셨습니까? –

답변

0

Q : Unix 쉘 스크립팅을 사용하여 .zip 파일로 폴더를 여는 방법은 무엇입니까?

A : "gzip"을 사용하고 임시 디렉토리에 압축을 풀고 해당 디렉토리에 "cd"을 추출합니다.

참고 : 이 Windows 탐색기를 사용하여 .zip 파일을 열 때 발생하는 정확히 - 그것은 사용자 프로필에서 임시 디렉토리에 .zip 파일의 내용을 추출합니다.

+0

'gzip' 명령은 GZIP 압축 파일 (일반적으로 파일 끝이 .gz) 만 압축 해제하며 ZIP 아카이브 *와는 아무런 관련이 없습니다. –

+0

@Foggy Day 동적으로 폴더 이름을 지정하는 방법 (예 : 01072014) .Ex cd todaydate – nag

0

.gz 파일을 압축 해제하지 않고 열려면 zcat 명령을 사용할 수 있습니다.

는 다음 내가 제대로 질문을 이해하고 있지 않다 경우 무시하십시오

zcat Test.gz 

을 사용할 수 있습니다 Test.gz 파일이 있다고 가정하자.

관련 문제