如何同时从 .tar 文件中提取文件并将它们发送到同一目录?

如何同时从 .tar 文件中提取文件并将它们发送到同一目录?

我是 Linux 新手,了解的还不多,所以这个问题可能听起来有点荒谬。我有一个包含大量 .tar 文件的文件夹,我想同时将 .tar 文件内的所有文件提取到同一个文件夹中。有没有简单的方法可以做到这一点?

答案1

要将副本从某个位置(/home/test)克隆到另一个树 /opt/backup..

tar cvfC - /home test | tar xvfC - /opt/backup

或者如果您想将文件从远程系统复制到本地..

ssh [email protected] tar cvfC - /home/ test | tar xcfC - /opt/backup

管道非常有用...

答案2

cat *.tar | tar -xvf - -i

从包含 tar 文件的文件夹内运行上述命令。

相关内容