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.
我有一个统一的目录结构,有好几层。假设客户/用户/年份/类型/文件
例如:client1/user1/2012/personal_files/file1.txt
我想做的是压缩2011年的所有文件。
本质上是 gzip */*/2011/*/*
这似乎应该很容易做到,但我似乎无法弄清楚如何做。我总是可以编写嵌套的 for 循环,但没有更好的方法吗?
谢谢
尝试:for F in */*/2011/*/* ; do gzip "$F" ; done
for F in */*/2011/*/* ; do gzip "$F" ; done