
안녕하세요. 파일을 비밀번호로 암호화된 zip 폴더(각 zip 폴더에는 고유한 비밀번호가 있음)로 변환하는 배치 스크립트를 작성하는 방법이 있는지 궁금합니다.
zip 폴더용 배치 스크립트를 만드는 방법에 대한 여러 튜토리얼을 보았습니다.하나사전 설정 및 일관된 비밀번호가 있지만 배치 스크립트에서 .csv 파일에 기록된 무작위 비밀번호 세트를 참조하여 고유한 비밀번호가 있는 zip 파일을 생성할 수 있는 방법이 있는지 궁금합니다.
답변1
file.csv
(공백으로 구분된 파일 이름) 을 가정하면 다음과 같습니다 .
file1 file2 file3,password1,output1
file4 file5,password2,output2
file2 file5,password3,output3
다음 스크립트를 사용할 수 있습니다.
#!/bin/bash
cat file.csv | while IFS="," read -r files password output; do zip -e -P $password $output $files; done