アーカイブを複数のセクションに分割し、その一部を変更したり、新たなセクションを追加したり、セクションを削除したりできます。セクションの変更後に、セクションを結合して新規アーカイブを作成する必要があります。たとえば、ユーザー定義セクションの追加や、アーカイブ識別セクションの変更を実行できます。アーカイブセクションは変更しないようにしてください。変更するとアーカイブの整合性に悪影響が及びます。
flar split コマンドは、Solaris フラッシュアーカイブを複数のセクションに分割します。flar コマンドは、各セクションを、現在のディレクトリまたは指定されたディレクトリ内の別個のファイルにコピーします。ファイルには、セクション名からとった名前が付けられます。たとえば、アーカイブ Cookie セクションは、cookie と名付けられたファイルに保存されます。flar split コマンドでは、1 つのセクションだけを保存するように指定できます。このコマンドの構文は次のとおりです。
flar split [-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [- b blocksize]] filename
次の例では、archive1.flar が 3 つのファイルに分割されます。
cookie – アーカイブの最初の行。アーカイブフォーマットのバージョンを示します。この識別子は変更しないでください。
identification – アーカイブ識別セクションのコピー。すべてのキーワードと値のペアを保持します。
archive – アーカイブ本体。このファイルは圧縮可能です。
# flar split archive1.flar |
アーカイブの分割後に、アーカイブ識別セクションの変更またはユーザー定義セクションの追加を実行できます。その後、セクションを結合してアーカイブを再作成できます。