複数のファイルを使用して複数のファイルを解凍します。

複数のファイルを使用して複数のファイルを解凍します。

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

おすすめ記事