小编Tou*_*uff的帖子

几个文件夹的递归解压缩

我有几个 RAR 档案分布在多个目录中,但都在我基于 Debian 的 NAS 上的特定根文件夹下。有人可以帮我写一个简单的脚本,它会递归地进入每个文件夹,解压缩内容,回到父文件夹并移动到下一个目录吗?所以:

cd Photos/Summer/Italy/
unrar e Italy.rar
wait
cd ../France/
unrar e France.rar
wait
etc...
Run Code Online (Sandbox Code Playgroud)

所以只需将它指向根文件夹“照片”,它就会快速浏览它,在途中解开所有东西......

例如,目录结构:

*Photos:
 -Summer
  --Italy
   ---Italy.rar
   ---Italy.r01
   ---Italy.r02
  --France
   ---France.rar
   ---France.r01
   ---France.r02
 -Winter
  --Siberia
   ---Siberia.rar
   ---Siberia.r01
   ---Siberia.r02
  --Canada
   ---Snow.rar
   ---Snow.r01
   ---Snow.r02
Run Code Online (Sandbox Code Playgroud)

script nas rar shell-script

12
推荐指数
3
解决办法
2万
查看次数

标签 统计

nas ×1

rar ×1

script ×1

shell-script ×1