모든 POSIX Unix/Linux 설치에서 사전 설치된 압축 해제 명령을 보장하는 파일 형식을 찾고 있습니다. 파일 .Z
은 를 통해 압축을 풀 수 있습니다 uncompress
. 그러나 uncompress
모든 POSIX 호환 Linux/Unix 설치에서 발견되는지는 확실하지 않습니다. 둘 다 XSI 확장에 정의되어 compress
있기 때문입니다. uncompress
지금까지 테스트한 결과 macOS, BSD Unix 및 Linux에는 uncompress
or zcat
(동등한 uncompress -c
)이 있는 것 같습니다. 그것이 없는 Unix 버전이나 Linux 배포판이 있는지 여부 uncompress
는 확실하지 않습니다 zcat
.
단일 명령이 없다면 모든 Unix/Linux를 포괄하고 모두 지원하는 형식을 갖는 압축 해제 명령의 전체 목록에 대한 아이디어가 열려 있습니다.
참고: 저는 posix 호환 소프트웨어 라이브러리를 찾고 있는 것이 아닙니다. 누군가 zsh 압축/압축 풀기 유틸리티를 구현한 경우 솔루션은 셸 명령이거나 zsh 전용 솔루션이 될 것입니다.
답변1
나는 GNU Parallel에 대해서도 같은 것을 찾고 있습니다.
이전 버전을 테스트했습니다.
openstep qnx pidora alpha tru64 hpux-ia64 음절 raspbian Solaris openindiana aix hpux debian-ppc suse Solaris-x86 mandriva ubuntu scosysv unixware centos miros macosx redhat netbsd openbsd freebsd debian Dragonfly vax ultrix minix irix hurd
가장 많이 설치된 도구는 입니다 bzip2
. 불행히도 어떤 도구가 없는지 기억이 나지 않습니다.
POSIX에서 필요한지 확실하지 않습니다. 내 테스트는 실제 시나리오에서 수행되었으므로 이 정도면 충분할 것입니다.