如何同時從 .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 檔案的資料夾內執行上述命令。

相關內容