여러 파일을 사용하여 여러 파일의 압축을 풉니다.

여러 파일을 사용하여 여러 파일의 압축을 풉니다.

txt에 1000개의 rar 파일과 비밀번호 목록이 있습니다. 이 모든 파일의 압축을 풀고 모든 비밀번호를 시험해 보고 싶습니다.

시험을 마친:


for file in "$(ls *.rar)"; do for f in "$(cat pass.txt)"; do unrar x -p"${f} "${file}; done; done

하지만 작동하지 않습니다. unrar 7za를 사용해 보았지만 여전히 실패했습니다.

답변1


for file in ./*.rar; do for f in `cat pass.txt`; do unrar x -p"${f} "${file}; done; done

관련 정보