
unrarを使用して特定のファイル形式のみを抽出したいと思います。
unzipコマンドを使用すると、特定の拡張子を持つすべてのアーカイブを抽出できます。
unzip "$FileName" *[.txt,.TXT]
unrarで同じことをどのように実行できますか?各ファイルを繰り返す必要がありますか?
答え1
unrar x "$FileName" \*.txt \*.TXT
Bashでは、次のものも使用できます。
unrar x "$FileName" \*.{txt,TXT}
Bashはこれを以前の形式に変換します。