7-ZIP을 사용하여 여러 파일을 여러 개의 zip으로 압축하는 방법은 무엇입니까?


1

예를 들어 아래에 언급 된 파일이 포함 된 폴더가 하나 있습니다.

001.txt
001.doc
002.txt
002.doc
003.txt
003.doc
계속 ...

나는 유사한 파일 이름을 각각 별도의 zip으로 원한다. 예

001.zip Contains (001.txt, 001.doc)
002.zip Contains (002.txt, 002.doc)
003.zip Contains (003.txt, 003.doc)

마찬가지로 모든 파일은 별도로 압축됩니다.

winrar & 7zip을 사용하여 파일을 압축합니다.


이것은 Powershell의 시나리오와 같습니다.
Bort

답변:


0

새 디렉터리 "001"만들기 001.txt 및 001.doc이이 디렉터리에 이동 한 다음 "001"


1
20,000 개의 파일이 있다면 어떻게 될까요? 해결책은 잘 확장되지 않습니다
Joe Taylor

맞았지 만 초기 질문은 스케일링에 관한 것이 아니었다 :)
Mukesh Jagani

선; 계속해서 .... 밑바닥에는 그가 예로서 포함시킨 것보다 훨씬 더 많은 것이 있다는 것을 암시합니다.
Joe Taylor

하산, 당신의 해결책은 완벽합니다. 그것에 대한 1 표. 미안하지만 나는 투표에 15 평판이 필요하기 때문에 그것을 줄 수 없었다.
Mukesh Jagani

0

Linux OS를 사용하는 경우 :
1. file.sh를 작성하십시오.
2.이 명령을 파일에 복사하십시오. (last_number 설정)
3. 터미널에서 실행 : sh file.sh

#!/bin/bash
last_number=<set_your_number>
for i in $(seq 1 $last_number)
    do
        find . -iname "*$i.*" | awk -F / '{print $2}' | tar -cf $i.tar -T -
    done
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.