0

我正在尝试编写一个简单的 bash 别名/函数(无论哪个我工作得最快),以解开多 rar 档案。我的尝试都没有奏效。

在 shell 中调用的普通命令也不起作用,我猜这可能是问题的要旨:

find . \( -name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar -exec unrar x {} \;

该命令的 find 部分似乎可以正常工作,尽管 -exec 似乎根本没有被调用。

谢谢!

4

1 回答 1

1

unrar 是否单独工作(我没有使用 unrar)?尝试使用 xargs ..

find . \( -name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar | xargs -I {} unrar x {}
于 2011-09-14T18:18:18.653 回答