Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试编写一个简单的 bash 别名/函数(无论哪个我工作得最快),以解开多 rar 档案。我的尝试都没有奏效。
在 shell 中调用的普通命令也不起作用,我猜这可能是问题的要旨:
find . \( -name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar -exec unrar x {} \;
该命令的 find 部分似乎可以正常工作,尽管 -exec 似乎根本没有被调用。
谢谢!
unrar 是否单独工作(我没有使用 unrar)?尝试使用 xargs ..
find . \( -name *.rar -and -not -name *.part*.rar \) -or -name *.part01.rar | xargs -I {} unrar x {}