去路径然后焦油?

Par*_*roX 5 linux bash command-line tar

你有焦油旅行到某个直接然后相对于该目录的tar文件吗?一直使用一个命令(tar)?

例如,而不是做

cd /home/test/backups; tar zvPcf backup.tar.gz ../data/
Run Code Online (Sandbox Code Playgroud)

我可以做点什么

tar -g '/home/test/backups/' zvPcf backup.tar.gz ../data/
Run Code Online (Sandbox Code Playgroud)

Syl*_*ain 9

请参阅-C选项.

tar手册页给出了这个例子:

   tar -xjf foo.tar.bz2 -C bar/
          extract bzipped foo.tar.bz2 after changing directory to bar
Run Code Online (Sandbox Code Playgroud)

可能是你想要的......


fei*_*ief 6

你试过这个:

tar zvPcf /home/test/backups/backup.tar.gz /home/test/backups/../data/
Run Code Online (Sandbox Code Playgroud)