여러 파일을 한 번에 압축하지만 모두 하나의 파일에 넣지는 않습니까?

여러 파일을 한 번에 압축하지만 모두 하나의 파일에 넣지는 않습니까?

여러 파일을 한 번에 압축하고 싶지만(하나의 명령) 동일한 디렉터리나 동일한 파일에 넣고 싶지 않습니다. 내가 어떻게 했나요?

답변1

파일을 압축하는 한 가지 도구는 다음과 같은 gzip문서를 확인할 수 있습니다.man gzip

요약
gzip [ -acdfhklLnNrtvV19 ] [-S suffix] [ name ... ]

설명하다
Gzip은 지정된 파일 [...]의 크기를 줄입니다. 가능할 때마다 각 파일은 .gz동일한 소유권 모드, 액세스 및 수정 시간을 유지하면서 동일한 확장자를 가진 파일로 대체됩니다 .

시놉시스의 마지막 부분은 [ name … ]이 작업이 수행될 수 있음을 보여줍니다.0 이상파일 이름. ( man man시놉시스에 사용된 메타 문자에 대한 설명은 참고자료를 참조하십시오.) 따라서 압축하려는 파일이 wheat, oats, 인 경우 barley다음을 수행할 수 있습니다.

gzip wheat oats barley

wheat.gz, oats.gz및 3개의 개별 압축 파일을 생성합니다 barley.gz.

물론 와일드카드를 사용할 수도 있으며 쉘은 와일드카드를 일치시키고 이를 파일 목록으로 확장하려고 시도합니다.

관련 정보