Unix 시스템("unzip archive.zip")은 자동으로 Zip 파일 추출

Unix 시스템("unzip archive.zip")은 자동으로 Zip 파일 추출

상태를 표시하지 않고 자동으로 파일을 추출하는 방법은 무엇입니까?

답변1

사람들은 압축을 푼다:

   -q     perform  operations  quietly  (-qq  = even quieter).  Ordinarily
          unzip prints the names of the files it's extracting or  testing,
          the extraction methods, any file or zipfile comments that may be
          stored in the archive, and possibly a summary when finished with
          each  archive.   The -q[q] options suppress the printing of some
          or all of these messages.

답변2

~에서매뉴얼 페이지 압축 풀기:

-큐

조용히 작업을 수행합니다(-QQ= 더 조용함). 보통압축을 푼다추출되거나 테스트되는 파일의 이름, 추출 방법, 아카이브에 저장될 수 있는 모든 파일 또는 zip 파일 설명 및 각 아카이브가 완료될 때 요약을 인쇄합니다. 이것-큐[] 옵션은 이러한 메시지의 일부 또는 전체가 인쇄되지 않도록 합니다.

물론 unzip -qq yourfile.zip.

답변3

PHP에는 확장 기능이 있습니다

http://php.net/manual/en/book.zip.php

<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->extractTo('/my/destination/dir/');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}
?>

답변4

나는 이것을 사용하는 것이 좋습니다총 지퍼주문하다

gunzip /path/to/file/filename.z

이것은 또한 자동으로 출력됩니다

관련 정보