adshcvmergコマンド(カバレージ情報をマージする)

形式

adshcvmerg -o 出力するascファイルのパス名 ベースとなるascファイルのパス名 マージするascファイルのパス名

機能

ベースとなるascファイルとマージするascファイルのカバレージ情報をマージして,出力するascファイルに出力します。

マージする入力ファイルが同一ファイルである場合,コマンドエラーになります。入力ファイルが同一であるかどうかは,絶対パスを含めて同一ファイル名であるかどうかで判定します。入力ファイルの内容が同一であるかどうかでは判定しません。

引数

Windowsの場合,英大文字,英小文字の相違を区別しません。UNIXの場合,英大文字,英小文字の相違を区別します。

-o 出力するascファイルのパス名
Windowsの場合 ~<パス名>((1~229バイト))
UNIXの場合 ~<パス名>((1~1005バイト))
マージした結果を出力するファイルのパス名を指定します。
ベースとなるascファイルのパス名
Windowsの場合 ~<パス名>((1~229バイト))
UNIXの場合 ~<パス名>((1~1005バイト))
ベースとなるファイルのパス名を指定します。
マージするascファイルのパス名
Windowsの場合 ~<パス名>((1~229バイト))
UNIXの場合 ~<パス名>((1~1005バイト))
マージするファイルのパス名を指定します。

戻り値

戻り値意味
0正常終了
1ascファイルの読み込みの途中で,ファイルの終了を検出しました。ascファイルが異常です。
2ファイルのロック解除でエラーが発生しました。
3コマンドラインの指定に誤りがあります。
4環境変数の設定に誤りがあります。
  • 環境変数LANGに設定している文字エンコーディングに対応していません。
5次に示す2つのジョブ定義スクリプトが異なります。
  • ベースascファイルのカバレージ情報を蓄積したときのジョブ定義スクリプト
  • マージascファイルのカバレージ情報を蓄積したときのジョブ定義スクリプト
6ファイルのオープン処理でエラーが発生しました。
  • ファイルの種類が適切でない場合も,このエラーとなります。
7ファイルのロックでエラーが発生しました。
8ファイル名の変更処理でエラーが発生しました。
9ファイルの入出力でエラーが発生しました。
10メモリ不足が発生しました。
11メッセージ出力処理でエラーが発生しました。
12標準エラー出力への出力処理でエラーが発生しました。
13内部処理矛盾を検出しました。
14ascファイルのデータ形式の誤りを検出しました。ascファイルが不当です。
15日時の取得でエラーが発生しました。
16ジョブ定義スクリプトファイルの情報取得でエラーが発生しました。
17コマンドでascファイルを処理できません。
ascファイルは,異なるバージョンで作成されたものです。
19コマンドの処理中に,OSとのやり取りでエラーが発生しました。

注意事項

使用例