pkgfmt - パッケージマニフェストの整形
/usr/bin/pkgfmt [-c|-d|-u] [package-manifest-file]
–c または –d オプションが指定されない pkgfmt は、80 文字での行の折り返し、タイプによるアクションのソート、属性のソートなどを含む、一貫した方法でパッケージマニフェストを整形します。アクションに解析されない行 (マクロ、コメント、変換など) は、ソートされた順序では表示されません。
引数が指定されない場合、pkgfmt は stdin を EOF まで読み取ったあと、整形されたマニフェストを stdout に書き込みます。コマンド行で指定されたマニフェストはすべて、その場所で整形されます。
–c オプションが指定された pkgfmt は、マニフェストが pkgfmt 形式で整形されているかどうかをチェックします。–d オプションを指定すると、ファイルが正しく整形されていない場合にその違いが表示されます。
サポートしているオプションは、次のとおりです。
使用方法に関するメッセージを表示します。
マニフェストが pkgfmt 形式で整形されているかどうかをチェックします。
統合された形式で整形されたバージョンとのマニフェストの違いを表示します。
80 文字で行を折り返しません。このオプションは、パッケージマニフェストに従来のテキスト処理ツールを適用する場合に有効です。
次の終了ステータスが返されます。
コマンドが成功しました。
–c または –d オプションが指定され、1 つ以上のマニフェストが pkgfmt の正常な形式でないか、またはエラーが発生しました。
無効なコマンド行オプションが指定された。
予期しない例外が発生しました。
次の属性については、attributes(7) を参照してください。
|
https://github.com/oracle/solaris-ips