
Я новичок в 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-файлы.