zip 默认压缩文件时,会保持源文件地址的目录层次结构。
比如,压缩 apache 日志:
zip dest.zip /usr/local/apache/logs/access_log.20120808
用
unzip dest.zip
解压文件,会在当前目录下建立
./usr/local/apache/logs/access_log.20120808
这样的目录层次。
我不想要层次,只要 access_log.20120808 这个文件,咋办?
只需加一个
-j
参数(-j junk (don’t record) directory names)
zip -j dest.zip /usr/local/apache/logs/access_log.20120808