結合ファイル内容表示コマンド

結合ファイル内のファイル情報を表示することができます。

注意

結合ファイル内に半角カナ文字、および英小文字をファイル名として使用したファイルが存在する場合、半角カナ文字、および英小文字をEBCDICカナ文字に変換して出力します。

プログラムインターフェイス

CALL ライブラリー名/UTLDSPFIL PARM(['LIB=ライブラリー名'] 'F=filename' ['D']
   ['G'] ['OUTPUT=filename'] ['EXIT' CL変数名])

パラメーター説明

LIB=ライブラリー名

HULFTがインストールされているライブラリー名(省略時値 HULFT)

先頭英字の10バイト以内の英数字で指定します。

F=filename

結合ファイル名(省略不可)

ライブラリー名/ファイル名(メンバー名)」の形式で指定します。

D

フォーマット情報、マルチフォーマット情報の内容表示(省略可)

省略するとフォーマット情報、マルチフォーマット情報は表示されません。

G

結合ファイル内容表示コマンドが出力するエラーメッセージの表示抑制(省略可)

省略するとエラーメッセージが表示されます。

OUTPUT=filename

結合ファイル内容表示コマンドが出力するエラーメッセージの出力先(省略可)

ライブラリー名/ファイル名(メンバー名)」の形式で指定します。

省略するとエラーメッセージは出力されません。

ログファイルのレコード保持件数は無制限です。

EXIT CL変数名

結合ファイル内容表示コマンドが出力するエラーコードの受け取りとCL変数名(省略可)

EXITとCL変数名は連続して指定してください。

異常終了の場合のみ、エラーコードをCL変数へセットします。

省略するとエラーコードはセットされません。

コマンドインターフェイス

UTLDSPFIL JOINFILE( ) JOINMBR( ) DETAILS( )
   LIBRARY( ) MSG( ) FILE( ) MBR( )

パラメーター説明

JOINFILE

結合ファイルのライブラリー名とファイル名(省略不可)

ライブラリー名/ファイル名」の形式で指定します。

それぞれ先頭英字の10バイト以内の英数字で指定します。

JOINMBR

結合ファイルのメンバー名(省略時値 *FILE)

先頭英字の10バイト以内の英数字で指定します。

DETAILS

フォーマット情報、マルチフォーマット情報の内容表示(省略時値 *NO)

*NO

: フォーマット情報、マルチフォーマット情報を表示しない

*YES

: フォーマット情報、マルチフォーマット情報を表示する

LIBRARY

HULFTがインストールされているライブラリー名(省略時値 HULFT)

先頭英文字の10バイト以内の英数字で指定します。

MSG

エラーメッセージの表示抑制(省略時値 *YES)

*NO

: エラーメッセージを表示しない

*YES

: エラーメッセージを表示する

FILE

エラーメッセージ出力先ファイルのライブラリー名とファイル名(省略可)

ライブラリー名/ファイル名」の形式で指定します。

それぞれ先頭英字の10バイト以内の英数字で指定します。

省略するとエラーメッセージは出力されません。ログファイルのレコード保持件数は無制限です。

MBR

エラーメッセージ出力先ファイルのメンバー名(省略時値 *FILE)

先頭英字の10バイト以内の英数字で指定します。

表示例

        VERSION  V05L00                                                         
     NO FILE NAME                                                               
        DATE       TIME                                              CODE TYPE  
        DATA SIZE     REC CNT    REC LEN. FILE TYPE             BLOCK SIZE      
      1 HULDLIB/HUL001(TXTDATA)                                                 
        2017/12/29 20:31:00                                          IBM KANJI  
              640           5         128 TEXT                           0      
      2 HULDLIB/HUL002(BINDATA)                                                 
        2017/12/29 20:31:00                                          IBM KANJI  
            40860         454          90 BINARY                         0      
      3 HULDLIB/HUL003(FMTDATA)                                                 
        2017/12/29 20:31:00                                          IBM KANJI  
              640           5         128 FORMAT                         0      
        START  LENGTH  POINT  TYPE                                              
            1       3      0     X                                              
            4     100      0     M                                              
      4 HULDLIB/HUL004(MFTDATA)                                                 
        2017/12/29 20:31:00                                          IBM KANJI  
              640           5         128 MULTI FORMAT                   0      
        KEY START:1          KEY LENGTH:3                                       
        KEY INFORMATION:                                                        
        KEY                      START  LENGTH  POINT  TYPE                     
        (DEFAULT)                                                               
                                     1       3      0     X                     
                                     4     100      0     M                     
        001                                                                     
                                     1       3      0     X                     
                                     4      20      0     N                     
                                    24      20      0     N                     
                                    44      50      0     X                     
        002                                                                     
                                     1       3      0     X                     
                                     4      20      0     N                     
                                    24       8      0     9                     
                                    32      10      0     X                     
                                    42       8      0     9                     
                                    50       3      0     9                     

= 備考 =

日付の形式はシステム動作環境設定の日付形式(DATEFMT)の設定によって変わります。

詳細は、以下を参照してください。

HULFT10 for IBMi アドミニストレーション マニュアル : グローバル関連設定