將歸檔檔案分割成數個區段後,可合併區段以建立新的歸檔檔案。
flar combine 指令自個別區段建立 Solaris Flash 歸檔檔案。假設每個區段皆存在於不同的檔案中,而檔案名稱為各區段的名稱。至少必須建立以下三個檔案:
Archive Cookie (cookie)
Archive Identification (identification)
Archive Files (archive)
結合區段時,應注意下列事項:
如果 archive 為目錄,flar 指令會使用 cpio,以便在將其含括至結合的歸檔檔案之前歸檔該目錄。
若是 Archive Identification 區段指定壓縮歸檔檔案,flar 會壓縮新結合歸檔檔案的內容。
不會對任何區段執行驗證。特別是不會驗證或更新 Archive Identification 區段中的任何欄位。
flar combine [-d dir] [-u section] [-t [-p posn] [-b blocksize]] filename
從 dir 而非從目前的目錄擷取要結合的區段。
若使用此選項,flar 會複製 Cookie、Identification、Archive 以及 section 區段。您可以指定單一區段名稱或以空格分隔的區段名稱清單。
如果不使用這個選項,flar 指令只會複製 Cookie、Identification 及 Archive 區段。
在此範例中,將 Archive Cookie 區段、Archive Identification 區段及 Archive Files 區段結合成一個完整的歸檔檔案。這個歸檔檔案的名稱為 newarchive.flar。
# flar combine newarchive.flar |
在此範例中,將 Archive Cookie 區段、Archive Identification 區段、Archive Files 區段及 User-Defined 區段結合成一個完整的歸檔檔案。這個歸檔檔案的名稱為 newarchive.flar。User-Defined 區段的內容包含在名為 user-defined 的檔案中,該檔案位於目前目錄中。
# flar combine -u user_defined newarchive.flar |