sort --compress-program=/bin/gzip
잘 작동하지만 옵션을 압축기(예: --best
또는 --fast
)에 어떻게 전달합니까?
sort --compress-program=/bin/gzip\ --best
오류 메시지와 함께 실패
압축 프로그램을 실행할 수 없습니다
sort --compress-program="/bin/gzip --best"
와 동일합니다 sort --compress-program=/bin/gzip\\\ --best
.
오류를 인터넷 검색하면 메시지를 생성한 소스 코드만 반환됩니다.
래퍼를 작성하거나 별칭을 정의하지 않고 이를 수행할 수 있는 방법이 있습니까?
답변1
많은 압축기는 명령줄에서 전달할 수 없는 옵션을 허용하기 위해 환경 변수를 사용합니다. 당신의 경우에는
GZIP_OPT=-9 sort --compress-program=/bin/gzip
xz
with XZ_OPT
와 bzip2
with도 마찬가지다.BZIP2