【发布时间】:2012-04-01 13:19:12
【问题描述】:
我有一个目录,例如/var/tmp/my-dir/ 我经常用以下命令压缩:
$ cd /var/tmp/
$ tar -zcf my-dir.tar.gz my-dir/*
稍后,当我解压缩 my-dir.tar.gz 时,它会在当前目录中创建 my-dir/。听起来my-dir 目录被“包装”在压缩包中。是否有一个 tar 选项可以将my-dir 重命名为例如your-dir 在实际焦油化发生之前。这样……
$ tar -zxf my-dir.tar.gz
# So that ... this creates your-dir/, instead of my-dir/
谢谢。
【问题讨论】:
标签: bash shell command-line tar