我有一个统一的目录结构,有几层深。 让我们说CLIENT / USER / YEAR / TYPE / files
ex:client1 / user1 / 2012 / personal_files / file1.txt
我想要做的是从2011年开始压缩所有文件。
基本上是gzip * / * / 2011 / * / *
这看起来应该很容易,但我似乎无法弄明白。我总是可以编写嵌套for循环,但是不是有更好的方法吗?
由于
答案 0 :(得分:2)
尝试:for F in */*/2011/*/* ; do gzip "$F" ; done