반응형
STDIN에서 데이터를 읽는 동안 파일 압축
Linux에서 stdin을 읽는 동안 데이터를 압축 (압축 아카이브 작성) 할 수 있습니까?
예, 이것을 위해 gzip을 사용하십시오. 가장 좋은 방법은 데이터를 입력으로 읽고 압축 파일을 출력 파일로 리디렉션하는 것입니다.
cat test.csv | gzip > test.csv.gz
cat test.csv
데이터를 stdout으로 보내고 파이프 기호 gzip을 사용하면 해당 데이터를 stdin으로 읽습니다. 압축 된 데이터가 터미널에 기록되지 않으므로 gzip 출력을 일부 파일로 리디렉션하십시오.
그렇습니다 gzip
. 간단하게 실행하면 gzip > foo.gz
STDIN을 foo.gz 파일로 압축합니다. 다음과 같이 데이터를 파이프 할 수도 있습니다 some_command | gzip > foo.gz
.
gzip > stdin.gz
혹시? 그렇지 않으면, 당신은 당신의 질문을 살려내야합니다.
참고 URL : https://stackoverflow.com/questions/1758238/compress-files-while-reading-data-from-stdin
반응형
'Programing' 카테고리의 다른 글
Eclipse 용 JavaScript 편집기 플러그인 (0) | 2020.07.15 |
---|---|
심볼릭 링크가 작성된 후 가리키는 것을 변경할 수 있습니까? (0) | 2020.07.15 |
OpenFileDialog의 여러 파일 확장자 (0) | 2020.07.15 |
리플렉션 일반 Get 필드 값 (0) | 2020.07.15 |
asp.net에서 List <>를 List <>에 추가하는 방법 (0) | 2020.07.15 |