使用通配符解压缩特定文件

使用通配符解压缩特定文件

我只想使用 unrar 提取特定的文件类型。

使用 unzip 命令,我可以提取具有特定扩展名的所有档案。

unzip "$FileName" *[.txt,.TXT]

我怎样才能用 unrar 做同样的事情?我需要遍历每个文件吗?

答案1

unrar x "$FileName" \*.txt \*.TXT

在 bash 中你还可以使用:

unrar x "$FileName" \*.{txt,TXT}

Bash 将其转换为以前的形式。

相关内容