当前位置: 技术问答>linux和unix
tar压缩时候的路径问题
来源: 互联网 发布时间:2016-12-19
本文导语: 各位好,我在编码的时候需要调用tar命令压缩一个目录,比如system(“tar -cvzf a.tar /home/1/2/a”);,在后面我解压的时候,解压后的文件夹中含有很多级目录(./home/1/2/a),这样目录结构很复杂。我知道可以进入a目录...
各位好,我在编码的时候需要调用tar命令压缩一个目录,比如system(“tar -cvzf a.tar /home/1/2/a”);,在后面我解压的时候,解压后的文件夹中含有很多级目录(./home/1/2/a),这样目录结构很复杂。我知道可以进入a目录再压缩,就不会有这么多级目录,可是有没有其他办法可以不必进入a目录,就能使解压后的文件夹结构简单(比如./a),希望大家帮忙
|
tar -cvzf a.tar /home/1/2/a/*