我知道'tar xf -C DIR‘将解压缩DIR中的文件,但是在创建tar文件时是否可以将"-C DIR“信息捆绑在tarball中,以便当我使用'tar’时,这些文件将自动提取到DIR中?
谢谢。
发布于 2013-11-18 17:15:27
创建DIR,然后将符号链接文件链接到DIR中(不涉及复制),然后使用GNU和dereference (-h)选项:
mkdir DIR
ln -s /path/to/f1 /path2/f2 DIR/
tar chf archive.tar DIR
rm -rf DIR这将归档由符号链接(而不是临时创建的符号链接)指向的实际文件。
缺点是,您不能将实际的符号链接放在存档中,当然(它们也将被取消引用)
https://stackoverflow.com/questions/20050824
复制相似问题