Linux –压缩每个文件夹/目录以分离档案
可以说,您有一堆文件夹占用了大量的空间,这些空间您从未真正使用过但想要保留。
您如何轻松地将它们全部压缩到每个文件夹的单独存档中?
#!/bin/bash
用于*/中的文件夹
做
zip-r-9“${文件夹%/}。zip”“$文件夹”
完成
将该文件保存到文件中,然后chmod+x并在要压缩文件夹的位置运行。每个文件夹(及其中的所有内容)将被压缩到其自己的foldername.zip归档文件中。
对于zip,-9是最大压缩的标志。
可以说,您有一堆文件夹占用了大量的空间,这些空间您从未真正使用过但想要保留。
您如何轻松地将它们全部压缩到每个文件夹的单独存档中?
#!/bin/bash
用于*/中的文件夹
做
zip-r-9“${文件夹%/}。zip”“$文件夹”
完成
将该文件保存到文件中,然后chmod+x并在要压缩文件夹的位置运行。每个文件夹(及其中的所有内容)将被压缩到其自己的foldername.zip归档文件中。
对于zip,-9是最大压缩的标志。