我在 /home/Docs/Calc 位置有 *.xls 文件。该文件夹中有多个子目录。例如
/home/Docs/Calc/2011
/home/Docs/Calc/2012
/home/Docs/Calc/2013
我可以使用 find 命令压缩子目录下的每个文件,
find /home/Docs/Calc -iname "*.xls" -exec gzip {} \;
但是我怎样才能压缩每个子目录中的所有文件呢?例如。
/home/Docs/Calc/2011/2011.tar.gz
/home/Docs/Calc/2012/2012.tar.gz
/home/Docs/Calc/2013/2013.tar.gz
我必须补充一点,/home/Docs/Calc 是众多文件夹之一,例如 Calc-work、calc-tax、calc-bills。所有这些都有年份子文件夹