我是 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 文件的文件夹内运行上述命令。