本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP-UX リファレンス: セクション 1 : ユーザーコマンド (A~M) > c

comb(1)

HP-UX 11i Version 2: September 2004
≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

名称

comb ― SCCS デルタの結合

構文

comb [-p SID] [-c list] [-o] [-s] file ...

説明

comb は、指定された SCCS ファイルを復元するシェルプロシージャ ( sh(1) 参照) を生成します。 復元されたファイルは通常、元のファイルよりも小さくなっています。 引き数は任意の順序で指定できますが、オプションはいずれも指示した SCCS ファイルにすべて適用されます。 ディレクトリを指定すると、 comb は、そのディレクトリにある各ファイルも指定されているものとして動作します。ただし、パス名の最後の要素が s. で始まらない非 SCCS ファイル と読み込み不可能ファイルは表示されずに無視されます。 - を指定すると標準入力が読み込まれ、標準入力の各行は処理する SCCS ファイル名とみなされます。非 SCCS ファイルと読み込み不可能ファイルは表示されずに無視されます。 また、生成されたシェルプロシージャは標準出力に書き出されます。

オプション

comb は以下のオプションを認識します。 各オプションは指定ファイルのみを処理するものとして説明しますが、すべてのオプションの効果は各指定ファイルごとに適用されます。

-pSID 

保存する最古のデルタの SCCS 識別文字列 (SID) 。 古いデルタはすべて再構成されたファイル内では廃棄されます。

-clist 

保存するデルタの list ( list の構文については、 get(1) 参照)。 その他のデルタはすべて廃棄されます。

-o 

get -e が生成されるごとに、このオプションが、作成するデルタのリリース時に再構成ファイルにアクセスします。それ以外の場合は、再構成ファイルは直前のリリースしかアクセスすることはできません。 -o オプションを使用すると、再構成 SCCS ファイルのサイズを小さくできます。 また、元のファイルのデルタツリー形状も変更できます。

-s 

このオプションにより comb は実行中にレポートを作るシェルプロシージャを生成します。このプロシージャは実行すると、ファイル名、結合後のサイズ (ブロック単位)、元のサイズ (ブロック単位)、パーセンテージの変化を以下のように計算して、各ファイルごとにそれらの結果をレポートします。

100 * (元のサイズ - 結合後のサイズ) / 元のサイズ

このオプションは、すべての SCCS ファイルが結合して実際にどのくらいのスペースがその結合プロセスによって節約されるかを、正確に判定するために使用するようお勧めします。

オプションを指定しなければ、 comb は、ツリーを保存するのに必要な最小数の祖先とリーフデルタだけを保存します。

多言語化対応

サポートされる国際的コードセット

シングル/マルチバイトの文字コードセットがサポートされています。

診断

詳細については sccshelp(1) を使用してください。

コマンド

comb -c1.1,1.3,1.6 s.document > save_file

save_file という名前のシェルスクリプトを作成し、実行すると、古い s.document からの 1.1, 1.3, および 1.6 デルタのみを使って新しい s.document を作成します。 このスクリプトにより古い s.document はオーバライトされるため、元のファイルを他の場所にコピーしておいてください。 以下に代表的なテクニックの例を示します。

cp s.document s.save 
comb -c1.1,1.3,1.6 s.document > save_file 
sh save_file 

警告

comb はデルタのツリー形状を再編成できます。 ファイルを組み合わせてもスペースを節約できる場合とできない場合があり、実際、再構成ファイルが元のファイルよりも大きくなることがあります。

ファイル

s.COMB????? 

テンポラリファイル

comb?????  

テンポラリファイル

参照

admin(1), delta(1), get(1), sccshelp (1) prs(1), sh(1), sccsfile(4)

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 1983-2004 Hewlett-Packard Development Company, L.P.