영어프랑스어스페인어

Ad


온웍스 파비콘

aunpack - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 aunpack을 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 aunpack 명령입니다.

프로그램:

이름


도구 - 다양한 유형의 파일 아카이브를 관리하기 위한 스크립트

개요


도구 [OPTION] ... ARCHIVE [FILE] ...
짐을 풀다 [OPTION] ... ARCHIVE [FILE] ...
포장 [OPTION] ... ARCHIVE [FILE] ...
으로 [OPTION] ... ARCHIVE [FILE] ...
고양이 [OPTION] ... ARCHIVE [FILE] ...
아디프 [OPTION] ... ARCHIVE ARCHIVE
아레팩 [OPTION] ... 오래된 아카이브 새로운 아카이브

기술


이 매뉴얼 페이지 문서는 다음을 설명합니다 도구 명령. 이러한 명령은 다음을 위해 사용됩니다.
tar 및 Zip 아카이브와 같은 다양한 유형의 파일 아카이브를 관리합니다. 각 명령은
개별적으로 또는 적절한 옵션을 제공하여 실행 도구 (참조 옵션 아래).

짐을 풀다 아카이브에서 파일을 추출합니다. 아카이브의 모든 파일을 추출하려는 경우가 많습니다.
단일 하위 디렉토리로 그러나 일부 아카이브에는 루트에 여러 파일이 포함되어 있습니다.
디렉토리. unpack 프로그램은 먼저 파일을 압축 해제하여 이 문제를 해결합니다.
고유(임시) 디렉토리를 삭제한 다음 가능한 경우 해당 내용을 다시 이동합니다. 이것 또한
실수로 로컬 파일을 덮어쓰는 것을 방지합니다.

포장 아카이브를 만들거나 파일을 압축합니다. 파일 인수가 지정되지 않은 경우
추가할 파일 이름은 표준 입력에서 읽습니다.

으로 아카이브의 파일을 나열합니다.

고양이 아카이브의 파일을 표준 출력으로 추출합니다.

아디프 다음을 사용하여 두 아카이브 간에 차이를 생성합니다. diff(1).

아레팩 아카이브를 다른 형식으로 다시 압축합니다. 먼저 모든 파일을 추출하여 이 작업을 수행합니다.
이전 아카이브의 임시 디렉토리에 압축을 푼 다음 해당 디렉토리에 압축을 푼 모든 파일을 압축합니다.
디렉토리를 새 아카이브로 이동합니다. --format(-F)과 함께 --each(-e) 옵션을 사용합니다.
atool의 단일 호출을 사용하여 여러 아카이브를 다시 압축합니다. arepack은 그렇지 않습니다.
이전 아카이브를 제거하십시오.

그렇지 않으면 --체재 (-F) 옵션이 제공되면 아카이브 형식은
아카이브 파일 확장명. 즉, 확장자 ".tar.gz" 또는 ".tgz"는 tar+gzip 형식을 의미합니다. 메모
확장은 섹션에 나열된 순서대로 확인됩니다. ARCHIVE 타입 이하,
이것이 확장자가 ".tar.gz"인 파일이 tar+gzip 아카이브가 아닌 tar+gzip 아카이브로 간주되는 이유입니다.
gzip 압축 파일.

옵션


이 프로그램은 일반적인 GNU 명령줄 구문을 따르며 긴 옵션은 다음으로 시작합니다.
두 개의 대시(`-'). 아래에 옵션 요약이 포함되어 있습니다.

-엘, --목록
아카이브에 파일을 나열합니다. 이 옵션은 다음과 같은 경우 자동으로 가정됩니다. 으로 실행됩니다.

-NS, --발췌
아카이브에서 파일을 추출합니다. 이 옵션은 다음과 같은 경우 자동으로 가정됩니다. 짐을 풀다 is
실행.

-NS, --추출 대상=PATH
아카이브에서 지정된 디렉토리로 파일을 추출합니다. 압축을 풀 때
파일에서 PATH는 파일 이름 또는 기존 디렉토리를 참조할 수 있습니다.

-ㅏ --추가하다
아카이브를 만듭니다. 이 옵션은 다음과 같은 경우 자동으로 가정됩니다. 포장 실행됩니다.

-씨, --고양이
아카이브에서 표준 출력으로 파일을 추출합니다(화면에 표시). 이 옵션
때 자동으로 가정됩니다. 고양이 실행됩니다.

-NS, --차이
두 개의 아카이브를 추출하고 사용 diff(1) 그들 사이에 차이를 생성합니다. 이것
옵션은 다음과 같은 경우 자동으로 가정됩니다. 아디프 실행됩니다.

-이자형, --각
각 인수에 대해 지정된 명령을 실행합니다. 이것은 빠르게 사용할 수 있습니다
여러 아카이브를 추출, 나열 또는 생성(참조 사용 예 아래에). 이 옵션은 할 수 없습니다
cat 명령과 함께 사용하십시오.

-NS, --체재=신장
아카이브 형식을 수동으로 지정합니다(참조 ARCHIVE 타입 아래).

-NS, --시뮬레이트
시뮬레이션 모드에서 atool을 실행합니다. 파일 시스템(즉, 쓰기)에 대한 변경 사항은 없습니다.
대신 실행될 모든 명령이 표시됩니다. 이 옵션
와 결합할 수 없습니다 --설명 (그것은 이미 그것을 의미하기 때문에).

시뮬레이션 모드에서 인쇄된 명령이
논-시뮬레이션 모드에서 실행되는 것과 동일합니다. 일부 작업 때문입니다.
아카이브에 포함된 파일에 따라 다르며 도구는 현재로서는 다음만 결정할 수 있습니다.
아카이브를 추출하여.

-이자형, --설명
atool에서 실행한 명령을 표시합니다. 이 옵션은 다음과 결합할 수 없습니다. --시뮬레이트.

-NS, --페이지
일반적으로 호출기를 통해 출력을 실행합니다. 휴대용 소형 무선 호출기 환경 변수가 아닌 경우 휴대용 소형 무선 호출기 is
설정할 수 있습니다.

-NS, --힘
파일에서 추출할 때 로컬 파일 덮어쓰기를 허용합니다. 생성할 때
아카이브, 아카이브 파일이 이미 있는 경우 덮어쓰도록 허용합니다. 참고
기존 RAR 및 Zip 아카이브에 파일을 추가할 수 있습니다(불가능
다른 많은 형식의 경우).

-NS, --하위 디렉토리
아카이브를 추출할 때 다음과 같은 경우에도 항상 아카이브에 대한 새 디렉토리를 생성
아카이브는 루트 디렉토리에 하나의 파일만 포함합니다.

- 0, --없는
아카이브에 파일을 생성하거나 추가할 때 파일 인수를 지정하지 않으면
파일 목록은 표준 입력에서 읽습니다. 일반적으로 이러한 파일 이름은
개행으로 구분되지만 이 옵션을 사용하면 널 바이트로 구분됩니다. 이것
GNU find -print0 옵션과 함께 유용합니다.

-NS, --조용한
상세 수준을 XNUMX씩 낮춥니다. 이것은 기본 상세 정보에서 뺍니다.
수준 또는 다음으로 지정된 수준 --다변. 이 옵션은 더 많이 지정할 수 있습니다.
도구를 훨씬 덜 장황하게 만들기 위해 한 번 이상.

-V, --말 수가 많은
상세 수준을 XNUMX씩 높입니다. 이것은 기본 상세 수준에 추가되거나
로 지정된 수준 --다변. 이 옵션은 두 번 이상 지정할 수 있습니다.
도구를 더욱 장황하게 만듭니다.

-V, --다변=LEVEL
상세 수준을 지정합니다. 기본 수준은 1이며, 이는 "정상적인 상세 수준"을 의미합니다.
예를 들어 아카이브를 만들고 추출할 때 파일이 나열됩니다.

--구성=FILE
지정된 파일에서 구성을 로드합니다. 이 옵션을 사용하면 시스템 전체에서
사용자 전체 구성 파일은 로드되지 않습니다. 지정된 파일이
존재하지 않거나 읽을 수 없는 경우 도구는 오류 메시지와 함께 종료됩니다.

-영형, --옵션=키 = 값
구성 옵션을 재정의합니다. 구성을 읽은 후 적용됩니다.
파일.

이것을 여러 번 지정하여 다른 옵션을 재정의할 수 있습니다.

-영형, --형식 옵션=OPTION
아카이버 명령에 추가 옵션을 보냅니다. 지정할 때 유용할 수 있습니다.
일부 아카이브의 압축 옵션, 예
포장 -F7z -O-mx=9 아카이브.7z DIR
이것을 여러 번 지정할 수 있으며 다른 옵션을 추가할 수 있습니다.

--저장-외부 디렉터리=FILE
파일을 추출할 때 아카이브가 있던 디렉토리의 이름을 저장하십시오.
지정된 파일에 압축을 풉니다. 명령이 '추출'이 아니거나
아카이브가 새 디렉토리에 추출되지 않은 경우 아무 것도 기록되지 않습니다.
지정된 파일. 여러 아카이브가 지정된 경우(-e 사용), 마지막 아카이브만
파일이 추출된 디렉토리는 FILE에 기록됩니다.

이 옵션은 내부적으로 사용됩니다(참조 사용 예 아래).

--도움 옵션 요약을 표시합니다.

--번역
버전 정보를 출력하고 종료합니다.

ARCHIVE 타입


-f(--format) 옵션이 제공되지 않는 한 아카이브 형식은
아카이브 파일 확장명. 즉, 확장자 ".tar.gz" 또는 ".tgz"는 tar+gzip 형식을 의미합니다. 메모
확장자는 위에 나열된 다른 항목에서 확인되므로 파일이
확장자 ".tar.gz"는 gzip 아카이브가 아닌 tar+gzip 아카이브로 간주됩니다.

추출 명령이 지원될 때마다 diff 명령이 지원됩니다.

지원되는 아카이브 유형은 다음과 같습니다.

tar+gzip (.tar.gz, . tgz)
모든 명령이 지원됩니다.

타르+bzip (.tar.bz, .tbz)
모든 명령이 지원됩니다.

타르+bzip2 (.tar.bz2, .tbz2)
모든 명령이 지원됩니다.

tar+압축 (.tar.Z, .tZ)
모든 명령이 지원됩니다.

tar+lzop (.tar.lzo, .초)
모든 명령이 지원됩니다.

tar+lzip (.tar.lz, .tz)
모든 명령이 지원됩니다.

타르+xz (.tar.xz, .txt)
모든 명령이 지원됩니다.

타르+7z (.tar.7z, .t7z)
모든 명령이 지원됩니다.

타르 (.타르)
모든 명령이 지원됩니다.

지퍼 (.지퍼)
모든 명령이 지원됩니다.

항아리 (.JAR, .WAR)
나열, 추출 및 추가 명령이 지원됩니다. use_jar_program인 경우 Cat이 지원됩니다.
사용할 수 없습니다.

RAR (.RAR)
모든 명령이 지원됩니다.

(.라, .lzh)
모든 명령이 지원됩니다.

7z (. 7z)
추출, 나열 및 추가 명령이 지원됩니다.

알집 (.alz)
추출 명령이 지원됩니다.

에이스 (.ace)
추출 및 목록 명령이 지원됩니다.

ar (.a)
모든 명령이 지원됩니다.

arj (.arj)
목록, 추출 및 추가 명령이 지원됩니다.

(.호)
모든 명령이 지원됩니다. (호는 고양이가
명령어를 사용합니다.)

RPM (아마도 rpm)
추출 및 목록 명령이 지원됩니다.

()
추출 및 목록 명령이 지원됩니다.

택시 (.CAB)
Cat, extract 및 list 명령이 지원됩니다.

gzip을 (.gz)
고양이, 추출 및 추가 명령이 지원됩니다.

bzip (.bz)
고양이, 추출 및 추가 명령이 지원됩니다.

bzip2 (. Bz2)
고양이, 추출 및 추가 명령이 지원됩니다.

압축 (.Z)
고양이, 추출 및 추가 명령이 지원됩니다.

이즈 마 (.lzma)
고양이, 추출 및 추가 명령이 지원됩니다.

이조프 (.lzo)
추출 및 추가 명령이 지원됩니다. cat 명령은 다음과 같은 이유로 지원되지 않습니다.
lzop은 -f 플래그가 지정되지 않는 한 파일을 표준 출력으로 추출하기를 원하지 않습니다.

lzip (.lz)
고양이, 추출 및 추가 명령이 지원됩니다.

xz (.xz)
고양이, 추출 및 추가 명령이 지원됩니다.

rzip (.rz)
추출 및 추가 명령이 지원됩니다.

lrzip (.lrz)
추출 및 추가 명령이 지원됩니다.

7zip (. 7z)
모든 명령이 지원됩니다. (7z는 압축을 푼 파일 쓰기를 거부합니다.
표준 출력이 터미널인 경우 표준 출력입니다. -p를 사용하거나 tool/acat의 출력을 파이프하십시오.
터미널에서 읽을 때 호출기로.)

cpio (.cpio)
목록, 추출 및 추가 명령이 지원됩니다.

구성


버전 0.8.0부터 atool은 사용자 정의 구성 파일을 읽을 수 있습니다. 첫째, 하드코딩된 기본값
atool 프로그램 파일에서 평가됩니다. 그런 다음 시스템 전체 구성 값이 로드됩니다.
/etc/atool.conf 해당 파일이 존재하는 경우. 마지막으로 사용자별 구성 값은
에서로드 .atoolrc 현재 사용자의 홈 디렉토리에 있습니다.

구성 파일의 형식은 간단합니다.

변수 값

여기에 변수 아래 나열된 변수이고 가치 변수를 연결할 값입니다.
와. 변수가치 하나 이상의 공백(공백, 탭
등). 빈 줄과 #으로 시작하는 줄은 버립니다.

값이 '1'이면 옵션이 활성화되고 '0'이면 비활성화됩니다. 문자열
공백이 아닌 첫 번째 문자에서 시작하여
라인의 끝.

옵션은 다음과 같습니다.

use_tar_bzip2_option (기본값 : 1)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. --bzip2 필터링 옵션
bzip2를 통해 bzip2로 파일을 복사합니다. GNU tar 지원 버전 1.13.6 이상 --bzip2.
따라서 1.13.6 이전의 GNU tar를 사용하는 경우 이 기능을 비활성화해야 합니다.
옵션을 선택합니다.

이것은 예전에 use_tar_j_option 그러나 --bzip2를 사용하는 것이 더 이식성이 있습니다.

use_tar_lzip_option (기본값 : 0)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. --lzip 필터링 옵션
lzip을 통해 lzip'된 파일. GNU tar 지원 버전 1.23 이상 --lzip.
따라서 1.23 이전의 GNU tar를 사용하는 경우 이 기능을 비활성화해야 합니다.
옵션을 선택합니다.

use_tar_z_option (기본값 : 1)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. -z gzip으로 필터링하는 옵션
gzip을 통해 파일. 이것을 비활성화하고 use_tar_j_option 그렇지 않다면
GNU 타르를 사용하십시오.

이 두 옵션을 비활성화한다고 해서 도구가 bzip2/gzip 파일을 추출할 수 없다는 의미는 아닙니다.
비활성화된 경우 atool은 파이프를 사용하여 bzip2/gzip의 출력을 대신 tar로 보냅니다.

가능하면 이러한 옵션을 활성화해야 합니다.
필터링은 tar로 수행됩니다.

use_tar_lzma_option (기본값 : 1)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. --lzma lzma 필터링 옵션
lzma를 통해 압축 파일. GNU tar 지원 버전 1.20 이상 --lzma.

use_tar_lzop_option (기본값 : 0)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. --lzop lzop 필터링 옵션
lzop을 통해 압축 파일. GNU tar 지원 버전 1.21 이상 --lzop.

use_tar_xz_option (기본값 : 0)
GNU tar를 사용하고 지원하는 경우 활성화하십시오. --xz xz 필터링 옵션
xz를 통한 압축 파일. GNU tar 지원 버전 1.22 이상 --xz.

use_gzip_for_z (기본값 : 1)
압축을 풀 때 압축 해제 대신 gzip을 사용하려면 이 옵션을 활성화하십시오.
압축된 파일(`.Z' 파일).

use_rar_for_unpack (기본값 : 0)
가능하면 unrar 대신 항상 rar를 사용하려면 이 옵션을 활성화하십시오. 이것
RAR을 나열하고 추출하는 경우에도 atool이 rar 명령(path_rar)을 사용하도록 합니다.
파일.

use_arc_for_unpack (기본값 : 0)
가능하면 nomarch 대신 arc를 항상 사용하려면 이 옵션을 활성화하십시오. 이것
ARC 나열 및 추출 시에도 atool이 arc 명령(path_arc)을 사용하도록 합니다.
파일.

use_arj_for_unpack (기본값 : 0)
가능하면 unarj 대신 항상 arj를 사용하려면 이 옵션을 활성화하십시오. 이것
ARJ를 나열하고 추출하는 경우에도 atool이 arj 명령(path_arj)을 사용하도록 합니다.
파일.

use_find_cpio_print0 (기본값 : 1)
find가 -print0 옵션을 지원하고 cpio가 -0 옵션을 지원하는 경우 활성화합니다.
그것 없이는 개행으로 파일의 cpio 아카이브를 만드는 것이 불가능하거나 더 어렵습니다.
이름에 등장하는 캐릭터.

extract_deb_control (기본값 : 1)
Debian .deb 패키지 파일에는 DEBIAN 디렉토리에 제어 정보가 들어 있습니다.
특히 패키지의 "제어" 파일. 제어를 원하면 이것을 활성화하십시오
일반 파일 외에 추출 시 추출할 정보.

Strip_unknown_ext (기본값 : 1)
특정 유형의 파일은 실제로 아카이브이지만 확장자는 그렇지 않습니다.
예를 들면 Open Office 문서(Zip 파일) 및 Gnumeric 문서(gzip으로 압축된
파일). 이러한 파일 이름의 확장자는 도구에서 알 수 없으므로
이 옵션을 0으로 설정하면 스트립되지 않습니다. 이 경우 출력 파일은
Unpack-XYZW와 같은 것. 이 옵션을 1로 설정하면 확장자가
대신 벗겨졌습니다.

use_pbzip2 (기본값 : 0)
bzip2 대신 pbzip2를 사용하려면 이 옵션을 활성화합니다. 그렇지 않다면 제발
use_tar_bzip2_option이 활성화되면 bzip2는
use_pbzip2 옵션. 따라서 tar가 bzip2 대신 pbzip2를 사용하도록 하려면 다음을 설정하십시오.
use_pbzip2를 1로, use_tar_bzip2_option을 0으로 설정합니다.

use_lbzip2 (기본값 : 0)
bzip2 대신 lbzip2를 사용하려면 이 옵션을 활성화합니다. 제발 그렇지 않으면
use_tar_bzip2_option이 활성화되면 bzip2는
use_lbzip2 옵션. 따라서 tar가 bzip2 대신 lbzip2를 사용하도록 하려면 다음을 설정하십시오.
use_lbzip2를 1로, use_tar_bzip2_option을 0으로 설정합니다.

use_pigz (기본값 : 0)
gzip 대신 pigz를 사용하려면 이 옵션을 활성화합니다. 제발 그렇지 않으면
use_tar_z_option이 활성화되면 gzip은 tar에 의해 사용됩니다.
use_pigz 옵션. 따라서 tar가 gzip 대신 pigz를 사용하도록 하려면 use_pigz를 1로 설정하십시오.
use_tar_z_option을 0으로 설정합니다.

use_plzip (기본값 : 0)
lzip 대신 plzip을 사용하려면 이 옵션을 활성화하십시오. 제발 그렇지 않으면
use_tar_lzip_option이 활성화되면 lzip은 tar에 의해 사용됩니다.
use_plzip 옵션. 따라서 tar가 lzip 대신 plzip을 사용하도록 하려면 use_plzip을 설정하십시오.
1로, use_tar_lzip_option을 0으로.

use_jar (기본값 : 0)
jar 아카이브를 관리하기 위해 jar를 사용하려면 이 옵션을 활성화하십시오. 이것을 비활성화하면
옵션을 선택하면 zip이 사용됩니다(잘 작동해야 하며 아마도 더 빠를 것입니다.
너무).

이 옵션은 파일을 표준 출력(`cat')으로 추출하기 때문에 기본적으로 비활성화되어 있습니다.
jar에서 지원하지 않습니다.

use_file (기본값 : 1)
도구가 다음을 사용하여 파일 유형을 식별하도록 하려면 이 옵션을 활성화하십시오. 파일(1) 해당 파일에 대해
인식할 수 없는 확장명으로(또는 전혀 없음).

use_file_항상 (기본값 : 0)
도구가 항상 다음을 사용하여 아카이브를 식별하도록 하려면 이 옵션을 활성화하십시오. 파일(1) 상관없이
파일 확장자의 . 현재 다음과 같은 몇 가지 단점이 있습니다.
모든 아카이브 유형을 식별할 수 없음(특히 압축된 tar 아카이브
7zip, lzop, szip 등).

tmpdir_name (기본값: 압축 풀기-%04d)
도구는 현재 디렉토리에 생성된 임시 디렉토리로 추출하여
파일을 덮어씁니다. 이 변수는 해당 임시 디렉토리의 이름을 제어합니다.
있어야합니다.

이 변수의 `%d' 문자열은 0 사이의 임의의 숫자로 대체됩니다.
및 9999. 다른 것을 사용하여 이 숫자의 형식을 변경할 수 있습니다.
`%d'보다 - 참조 printf(3).

tmpfile_name (기본값: 팩-%04d)
pbzip2를 사용하고 아카이브를 생성할 때 임시 파일을 생성해야 합니다. 이것
옵션은 해당 파일의 이름을 제어합니다. 자세한 내용은 tmpdir_name을 참조하십시오.
형식입니다.

경로 호출기 (기본값: 호출기)

경로_항아리 (기본값: jar)

경로_타르 (기본값: 타르)

경로_zip (기본값: zip)

path_unzip (기본값: 압축 해제)

경로_gzip (기본값: gzip)

경로_bzip (기본값: bzip)

경로_bzip2 (기본값: bzip2)

경로_pbzip2 (기본값: pbzip2)

경로_압축 (기본값: 압축)

path_lzma (기본값: lzma)

path_lzop (기본값: lzop)

경로_lzip (기본값: lzip)

경로_rar (기본값: rar)

path_unrar (기본값: unrar)

경로_lbzip2 (기본값: lbzip2)

경로_돼지 (기본값: pigz)

path_cabextract (기본값: cabextract)

경로_7z (기본값: 7z)

path_unalz (기본값: unalz)

경로_라 (기본값: lha)

path_unace (기본값: unace)

경로_ar (기본값: ar)

경로_arj (기본값: arj)

path_unarj (기본값: unarj)

path_arc (기본값: 호)

path_nomarch (기본값: 노마치)

경로_rpm (기본값: rpm)

path_rpm2cpio (기본값: rpm2cpio)

경로_dpkg_deb (기본값: dpkg-deb)

경로_cpio (기본값: cpio)

경로 파일 (기본값: 파일)

경로 찾기 (기본값: 찾기)

path_xargs (기본값: xargs)

경로 고양이 (기본값: 고양이)

경로_차이 (기본값: 차이)
이들은 모두 해당 프로그램에 대한 경로입니다. 일반적으로 두는 것이 가장 좋습니다.
그렇게 하면 PATH 변수에서 위치를 조회할 수 있기 때문입니다.

args_diff (기본값: -ru)
이 변수는 diff 명령에 전달할 명령줄 인수를 지정합니다(
path_diff에 의해 지정됨) adiff를 사용할 때. 공백 문자는 인수를 구분합니다.
이 문자열.

경로_syscfg (기본값: /etc/atool.conf)
(이 변수는 도구 프로그램 파일에서만 설정할 수 있습니다.) 이 변수는 다음을 지정합니다.
시스템 전체 구성 파일이 있는 디렉토리입니다.

path_usercfg (기본값: .atoolrc)
(이 변수는 도구 프로그램 파일 및 시스템 전체에서만 설정할 수 있습니다.
구성 파일입니다.) 이 변수는 사용자 구성 파일이 있는 위치를 지정합니다.
위치. 이 파일 이름이 상대적인 경우(즉, `/'가 없는 경우),
현재 사용자의 홈 디렉토리에 상대적입니다(HOME에 의해 결정됨
환경 변수).

default_verbosity (기본값 : 1)
이것은 도구의 기본 상세 정보입니다. -q 및 -v 옵션을 사용하여 자세한 정보
레벨을 올리고 내릴 수 있습니다. 레벨 1은 "정상적인 자세한 정보"를 의미합니다. 예를 들어 다음과 같은 경우
아카이브에서 생성 및 추출하면 파일이 나열됩니다.

표시_추출됨 (기본값 : 1)
이것이 1로 설정되면, unpack 명령은 항상 어떤 파일이나 디렉토리를 보여줍니다
추출한 것입니다. 그렇지 않으면 아카이브가 다음과 같은 경우에만 인쇄됩니다.
예기치 않은 위치로 추출됨(로컬 파일이 이미 존재하거나
루트 디렉토리에 여러 파일이 있는 아카이브).

이것은 `default_verbosity 0'과 조합할 때 매우 유용할 수 있습니다. 참고
이 옵션은 -X 옵션이 unpack과 함께 사용될 때 효과가 없으며,
압축 파일에는 영향을 미치지 않습니다.

압축 유지 (기본값 : 1)
gzip 또는 bzip2로 파일을 압축할 때 원본(압축되지 않은) 파일은
일반적으로 압축되면 삭제됩니다. 즉, "테스트" 파일을 압축하면
"test.gz"라는 파일 하나만으로 끝납니다. 이 옵션을 1로 설정하면
make tool은 원본 파일도 유지합니다. 원래 행동은 다음을 통해 달성됩니다.
이 옵션을 0으로 설정합니다.

이 옵션은 압축 파일을 압축 해제할 때도 동일한 효과를 가집니다. 언제
1로 설정하면 원본(압축) 파일이 유지됩니다. 그렇지 않으면 될 것입니다
삭제됨

그러나 이 옵션은 압축 파일을
-X 옵션(출력 디렉토리 또는 파일 지정용). 그 경우에는
원본 파일은 항상 유지됩니다.

decompress_to_cwd (기본값 : 1)
gzip 또는 bzip2와 같은 명령으로 파일을 압축 해제할 때 압축 해제된
파일은 일반적으로 압축 파일과 동일한 디렉토리에 위치합니다. 이것으로
옵션을 1로 설정하면 압축 해제된 파일이 현재 작업 중인 파일에 대신 배치됩니다.
디렉토리.

이 옵션은 -X가 사용될 때 효과가 없습니다.

환경 변수


휴대용 소형 무선 호출기 -p/--page 옵션이 지정될 때 사용할 기본 호출기입니다.

사용 예


아카이브 `foobar.tar.gz'의 모든 파일을 서브디렉토리(또는 현재
디렉토리에 파일이 하나만 포함된 경우):
짐을 풀다 foobar.tar.gz

현재 디렉토리의 모든 `.tar.gz' 아카이브에서 모든 파일을 추출하려면:
짐을 풀다 -e *.tar.gz

두 파일 `foo'와 `bar'의 zip 아카이브를 만들려면:
포장 myarchive.zip

호출기를 통해 아카이브 `myarchive.zip'에 있는 `baz' 파일을 표시하려면:
고양이 -p myarchive.zip 바즈

rar 아카이브 `stuff.rar'의 내용을 나열하려면:
으로 물건.rar

세 개의 아카이브 `dir1.tar.gz', `dir2.tar.gz' 및 `dir3.tar.gz'를 생성하려면
첫 번째 파일은 dir1의 모든 파일을 포함하고 두 번째 파일은 dir2의 모든 파일을 포함하고 세 번째 파일은 dir3의 모든 파일을 포함합니다.
포장 -e -F .tar.gz dir1 dir2 dir3

커널 버전 2.4.17과 2.4.18 간의 모든 차이점을 표시하려면:
아디프 리눅스-2.4.17.tar.gz 리눅스-2.4.18.tar.gz

현재 디렉토리의 모든 .tar.gz 아카이브를 .tar.7z로 다시 압축하려면(이전 아카이브는
그대로 유지):
아레팩 -F.tar.7z -e *.tar.gz

다음은 unpack 명령을 다음 디렉토리로 변경하는 쉘 함수입니다.
파일이 추출되었습니다:
짐을 풀다 () {
TMP=`mktemp /tmp/aunpack.XXXXXXXXXX`
도구 -x --save-outdir=$TMP "$@"
DIR="`고양이 $TMP`"
[ "$DIR" != "" -a -d "$DIR" ] && cd "$DIR"
rm $TMP
}
mktemp 프로그램이 없으면 두 번째 줄을 다음으로 바꿀 수 있습니다.
이것은 완전히 안전하지 않습니다)
TMP="/tmp/atool_outdir.$$"

KNOWN 버그


.gz(또는 .bz2 등) 확장자가 없는 gzip 및 기타 압축 파일을 추출하려고 합니다.
작동하지 않습니다:

aunpack: foo: 형식을 알 수 없음, 파일을 사용하여 식별
aunpack: foo: 형식은 'gzip'입니다.
gzip: foo: 알 수 없는 접미사 -- 무시됨

위의 마지막 오류는 다음에 의해 생성됩니다. gzip을 -d .

여기에 나열되지 않은 버그를 발견하면 <@PACKAGE_BUGREPORT@>로 보고해 주십시오.

보고 버그


버그 보고[이메일 보호]>.

onworks.net 서비스를 사용하여 온라인으로 aunpack 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 2
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs용 패키지 저장소 이것은
    가져올 수 있는 응용 프로그램

    https://sourceforge.net/projects/archlabs-repo/.
    그것은 OnWorks에서 호스팅되었습니다 ...
    archlabs_repo 다운로드
  • 4
    제퍼 프로젝트
    제퍼 프로젝트
    Zephyr 프로젝트는 새로운 세대입니다.
    실시간 운영체제(RTOS)
    여러 하드웨어 지원
    아키텍처. 그것은
    작은 크기의 커널...
    Zephyr 프로젝트 다운로드
  • 5
    SC콘
    SC콘
    SCons는 소프트웨어 구축 도구입니다.
    그것은에 대한 우수한 대안입니다
    고전적인 "만들기" 빌드 도구
    우리 모두는 알고 사랑합니다. 스콘은
    구현 ...
    SCons 다운로드
  • 6
    PSeInt
    PSeInt
    PSeInt는 의사 코드 해석기입니다.
    스페인어를 구사하는 프로그래밍 학생.
    주요 목적은 다음을 위한 도구가 되는 것입니다.
    기본을 배우고 이해하기
    개념...
    PSeInt 다운로드
  • 더»

Linux 명령

Ad