2014-09-08 5 views
1

제목이 질문입니다.파일이나 장치 대신에`xz`에`script`를 써서 직접 압축 할 수 있습니까?

root으로, 나는 compressiong가 script 폐쇄하고 대신 SSH 창을 닫는 exit에 의해 분명하게되고, script 정지 갔다 방법 xz 인쇄, nice_xzfull = ionice -c 3 nice -n 20 xz -vvz9e --lzma2=dict=64MiB,mf=bt4,nice=273 --threads=3이 (마지막 공간 통지) script -a - | nice_xzfull file.xz 대신 시작 script를 시도 중단 file.xz을 찾을 수 있습니다.

답변

1

script은 표준 출력으로 -을 사용하지 않으므로 시도가 실패합니다. 다행히, bash은 우리가

script >(nice_xzfull >file.xz) 

합니다 (>file.xz 전에주의)를 쓸 수있는 유용한 프로세스 대체 기능을 가지고 있습니다. script 옵션 -a은 여기에서 의미가 없습니다.

+1

완벽하게 작동합니다. 감사. – rautamiekka