GNU sort의 --compress-program 옵션에 대한 추가 매개변수를 어떻게 지정합니까?

GNU sort의 --compress-program 옵션에 대한 추가 매개변수를 어떻게 지정합니까?

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 

xzwith XZ_OPTbzip2with도 마찬가지다.BZIP2

관련 정보