man ibmlabel





NAME


  ibmlabel - Read standard IBM tape labels


SYNOPSIS


  ibmlabel [-options] label-file


DESCRIPTION


  The ibmlabel utility reads standard IBM tape labels and produces a korn
  script which can be sourced for use within other scripts to convert tapes
  by dynamically determining record length and blocksize for dd, see the pro-
  vided	example	script.	 The label file	is typically created by	dd with
  ebcdic to ascii conversion.


OPTIONS


  -files start,copy
       The default is '1,1'.

  -reset
       This is a flag to specify reset of Ilbl_* environmental variables.

   snkac@java: ibmlabel	ibmlabel.test -o ~/x
     Volume Serial #	     :*	6:015962:
     Owner name/access	     : 10:UACN	    :

     Dataset (17 right)	     :*17:XKAC.BACKUP.TEST2:
     First VolSer (multi)    :*	6:015962:
     Volume  Seq. #	     :*	4:0001:
     Dataset Seq. #	     :*	4:0001:
     Generation	Number	     :	4:    :
     Version Number	     :	2:  :
     Creation Date	     :*	6: 95105:
     Expire   Date	     :	6: 99000:
     Dataset Security	     :	1:0:
     Block count, low	     :*	6:000000:
     System Code	     : 13:IBM OS/VS 370:
     Block Count, High	     :*	4:    :

     Record Format	     :*	1:F:
     Block Size		     :*	5:00320:
     Record Length	     :*	5:00080:
     Tape Density	     :	1:0:
     Dataset Position	     :	1:0:
     Job/Step Identity	     :*17:SXKACTP2/IEBGENR :
     Recording Technique     :	2:  :
     Control Character	     :	1: :
     Block Attribute	     :	1:B:
     Device Serial #	     :	5:93341:
     Checkpoint	Id.	     :	1: :

     Dataset (17 right)	     :*17:XKAC.BACKUP.TEST2:
     First VolSer (multi)    :*	6:015962:
     Volume  Seq. #	     :*	4:0001:
     Dataset Seq. #	     :*	4:0001:
     Generation	Number	     :	4:    :
     Version Number	     :	2:  :
     Creation Date	     :*	6: 95105:
     Expire   Date	     :	6: 99000:
     Dataset Security	     :	1:0:
     Block count, low	     :*	6:000004:
     System Code	     : 13:IBM OS/VS 370:
     Block Count, High	     :*	4:    :

     Record Format	     :*	1:F:
     Block Size		     :*	5:00320:
     Record Length	     :*	5:00080:
     Tape Density	     :	1:0:
     Dataset Position	     :	1:0:
     Job/Step Identity	     :*17:SXKACTP2/IEBGENR :
     Recording Technique     :	2:  :
     Control Character	     :	1: :
     Block Attribute	     :	1:B:
     Device Serial #	     :	5:93341:
     Checkpoint	Id.	     :	1: :

   snkac@java: cat ~/x
   unset   Ilbl_VOLSER
	   Ilbl_VOLSER="015962"
   unset   Ilbl_DSNAME
	   Ilbl_DSNAME="XKAC.BACKUP.TEST2"
   unset   Ilbl_VMULTI
	   Ilbl_VMULTI="015962"
   unset   Ilbl_VOLSEQ
	   Ilbl_VOLSEQ="0001"
   unset   Ilbl_DS_SEQ
	   Ilbl_DS_SEQ="0001"
   unset   Ilbl_CREDAT
	   Ilbl_CREDAT=" 95105"
   unset   Ilbl_BLK_LO
	   Ilbl_BLK_LO="000000"
   unset   Ilbl_BLK_HI
	   Ilbl_BLK_HI="    "
   unset   Ilbl_RECFMT
	   Ilbl_RECFMT="F"
   unset   Ilbl_BLKSIZ
	   Ilbl_BLKSIZ="00320"
   unset   Ilbl_LRECLN
	   Ilbl_LRECLN="00080"
   unset   Ilbl_JOBSTP
	   Ilbl_JOBSTP="SXKACTP2/IEBGENR "
   unset   Ilbl_DSNAME
	   Ilbl_DSNAME="XKAC.BACKUP.TEST2"
   unset   Ilbl_VMULTI
	   Ilbl_VMULTI="015962"
   unset   Ilbl_VOLSEQ
	   Ilbl_VOLSEQ="0001"
   unset   Ilbl_DS_SEQ
	   Ilbl_DS_SEQ="0001"
   unset   Ilbl_CREDAT
	   Ilbl_CREDAT=" 95105"
   unset   Ilbl_BLK_LO
	   Ilbl_BLK_LO="000004"
   unset   Ilbl_BLK_HI
	   Ilbl_BLK_HI="    "
   unset   Ilbl_RECFMT
	   Ilbl_RECFMT="F"
   unset   Ilbl_BLKSIZ
	   Ilbl_BLKSIZ="00320"
   unset   Ilbl_LRECLN
	   Ilbl_LRECLN="00080"
   unset   Ilbl_JOBSTP
	   Ilbl_JOBSTP="SXKACTP2/IEBGENR "


RELATED INFORMATION


    See:  examples/ibm_tape.ksh
    and:  examples/ibmlabel.test

  The sample script reads an ibm labeled tape for conversion via dd from
  ebcdic to ascii files.