我正在使用基本上使用PHP腳本來查找一組文件的最新版本的程序更新機制,並創建這些文件的tar歸檔。Tar多個文件和文件夾,並指定存檔結構
因此,文件列表被歸檔可能是這樣的:
/updates/0.5.1/fileOne
/updates/0.5.1/fileTwo
/updates/0.5.2/folderOne/fileThree
/updates/0.5.3/folderOne/fileFour
我想要做的就是列表中的所有文件到tar歸檔,需要提醒的是,該目錄結構後必須保留版本文件夾(例如0.5.1/...)。所以,如果所有這些文件都被放在一個存檔,存檔結構應該是:
/fileOne
/fileTwo
/folderOne/fileThree
/folderOne/fileFour
我使用tar cvf ...
與完整路徑嘗試簡單,但由此產生的歸檔文件的結構簡單地反映了什麼,我把(/更新/...)。
有關如何做到這一點的任何建議?謝謝!
完美的,正是我所期待的。非常感謝Barmar :) –