我使用以下命令在文件夹内递归解压缩 epub 文件:
find -iname \*.epub -exec unzip {} \;
有用。但每次提取文件时终端都会问我这个问题:
替换模仿类型? [y]es、[n]o、[A]ll、[N]one、[r]ename:
是否有一个标志可以添加到命令中以便它自动选择[A]ll
?
答案1
如果您想覆盖现有文件而不提示,请使用unzip
的-o
选项:
find -iname \*.epub -exec unzip -o {} \;
如果您只想避免被提示,一个更安全的选择是-n
- 它会跳过已经存在的文件,而不是覆盖它们,再次不提示。