LVMSTAR_CMDLINE02-00729-JUL-1995 14:03DEC C V4.1-001  $ABS$i$CODE$ $LITERAL$$LINK$$DATA$$BSS$ $READONLY$HELPEXTRACTLISTVERBOSETHE_WAITDOTCREATEBINMODEAUTOMODEFOPTION DATE_POLICYFORCEPADDING  BLOCK_FACTOR CLI_TARFILE CLI_INFILE CLI_EXTRACTCLI_HELPCLI_LIST CLI_CREATE CLI_VERBOSE CLI_CONFIRM CLI_BINARY  CLI_AUTOMATICCLI_DOTS CLI_FORCE CLI_PADDING CLI_BLOCK_FACTOR CLI_DATE_POLICY CLI_DATE_POLICY_ALL(CLI_DATE_POLICY_NONE(CLI_DATE_POLICY_CREATION0CLI_DATE_POLICY_MODIFICATIONCLI_YYZ VMSTAR_COMMAND DECC$GA_STDIN DECC$GPRINTF DECC$GSPRINTF DECC$GETCHAR DECC$PERROR DECC$CALLOC DECC$MALLOC DECC$REALLOC DECC$EXIT DECC$STRNCPY DECC$STRCHR DECC$STRLEN DECC$STRCPY LIB$GETDVILIB$GET_FOREIGN LIB$GET_INPUTLIB$SIG_TO_RET OTS$CVT_TU_L STR$CONCAT( HELP( EXTRACT( LIST( VERBOSE0 THE_WAIT( DOT( CREATE( BINMODE0 AUTOMODE( FOPTION dTARFILE(*TARFILE0  DATE_POLICY( FORCE( PADDING0  BLOCK_FACTOR0J0VMSTAR_CMDLINE(JXUSAGE0  CLI_TARFILE0  CLI_INFILE0  CLI_EXTRACT0 CLI_HELP0 CLI_LIST0  CLI_CREATE0  CLI_VERBOSE0  CLI_CONFIRM0  CLI_BINARY0  CLI_AUTOMATIC0 CLI_DOTS0 CLI_FORCE0 ! CLI_PADDING8 "CLI_BLOCK_FACTOR0 #CLI_DATE_POLICY8 $CLI_DATE_POLICY_ALL8 %CLI_DATE_POLICY_NONE@ &CLI_DATE_POLICY_CREATION@ 'CLI_DATE_POLICY_MODIFICATION( (CLI_YYZ0 )VMSTAR_COMMAND VMSTAR_CLITABLES CLI$DCL_PARSE CLI$PRESENT CLI$GET_VALUE8J0 UNIX_VMSTAR_CMDLINE DECC$$SHELL_HANDLER OTS$INSV_VOL =#21@B~4G^^ ~(0GGG0B#F0B8b@@ZkH FB C11 BPF` ".JG BG(b@ZkG4G0B=P"8bTG@ZkG]G] }(0@#k#?$~ ! ^G(^G0~G8GGX HBd"=]"}"PbG@Zk0D=&!>H0@= bB(""bhB"b"GG@Zk="Gb#pH_}="b#p`H"_="}b#p`H"_}="b#p`Hh"}_="}b#p`H8"v_}="b#p`H"o_="}b#p`H"h_}="b#p`Hx"a_="}b#p`H@"Z_}="b#p`H"S_="}b#p`H"L_}="b#p`Hx"E_="}b#p`H(">_}="b#p`H"7_="}b#p`H"0_}="b#p`Hh")_="}b#p`H8""_}="b#p`H"_p"}="b#p`H_="}b#p`H"_}="b#p`H"_="}b#p`Hx"_}="b#p`HX"_="}b#p`H8"_}="b#p`H"_="}b#p`H"_}="b#p`H"_="}b#p`H"_}="b#p`H"_="}b#p`Hp"_}="b#p`H "_4GxB4Gb@ZkG ](]0}8@#kG#~(^0^8~@HP޴X`hpGGG ?&=Gb#G@%Bb"4G@Zk]"=tGx" vH.J"%D Bb@Zk"BGbGHBHb"@ZkGGpb#@ӷGB4Gb4G@Zk@"4GB4Gb@Zk`"4GBb4G@Zkh"4GB4Gb`@ZkH"4GBb4G@Zk"4GB4Gbp@Zk"4GBb4G@Zk"4GB4Gbh@Zk"4GBb4Gp4G@Zk"G&"DCDB$b@4G@Zk! "DCDG4G@B4Gb$G@Zk0B="8bGTG4G@Zk B(b""G4GG@ZkBb4GtG @Zk"Bb4GH4G@ZkB4Gb@ZkBb4Gh@Zk4DB4Gb@ZkTDBb4G`C@Zk4G pBxb"@Zkb#_4GB4Gb@ZkGGpb#@4GBbG@Zk0B8b="GPTG@ZktGPBG=%vHXbG%H@Zk@,@H<4GB$bGG@ZkBGb4G @Zk lðB@ZkG0B8b="GTG@ZkG_G 4GPB0vJXb0BC@Zk GSPB =tG Xb@Zk4GBGbTG vH0@@G@ZkG ] F =2v@JB @."TJJ9B]B .H/JZHKB{J[GH?G,.HPJr(HF>0`B!5vJ1" uB ݢ7H&9"BDV/GD6#{KZYK="[GY?G0BTG8b@ZkG4GÀ4GBGb"@ZkGIG4GBGb"@ZkG?G CG,HCD GBGbGTG@Zk!0@0B0@8bGTG@ZkG4GBb"@ZkGG ݠGBGȰGbTG@ZkG.PJ> 0@ @!?D@4GG(]0]8}@HPݤX`hp#kG#GG~ ^(cG08TGTGG"@Zkc@TGHt4G@ZkGc ](0#kGp#~^^ ~(08޴@HP>X^`~hpx޵GGTG =(b# 8D _@BX""bG@Zkb¥ (0B8"."!OJI8AQ強 C?\CCkG4G#G4GG4G G4G,GPb4GS4Gb4G[4G˲G4GG-I B4GbX"@Zk(b#i_4GB4Gb@Zk4G鱹GGBTGb "@Zk(b#W_4GB4Gb@ZkGP"4G .B =801@Rk@@@@@@ Bb"@Zk(b#3_4GB4Gb@Zk) 4G Bb"@ZkG@BG%tG@Zk 4G,cA AA `Bb"@Zk4GB4Gb@Zk4GAXD Bbx"@Zk4GB4Gb@ZkΡ4G A XE Bb@"@Zk4GB4Gb@Zkk4GJ jA X@E @Bb"@Zk4GB4Gb@Zk4G'@ /F@ϰG]] }(08ݤ@HP=X]`}hpxݥ#k4HGX DECC$GPRINTF4Lb# DECC$GPRINTF4T@X DECC$GPRINTF4G DECC$GETCHAR4b# DECC$GETCHAR4@ DECC$GETCHAR4G DECC$GPRINTF4b# DECC$GPRINTF4@ DECC$GPRINTF48G` LIB$GETDVI4Pb#X LIB$GETDVI4\@` LIB$GETDVI4 G DECC$GSPRINTF4 b#X DECC$GSPRINTF4 @ DECC$GSPRINTF4G DECC$EXIT4b#X DECC$EXIT4 @ DECC$EXIT4GLIB$GET_FOREIGN4b#LIB$GET_FOREIGN4@LIB$GET_FOREIGN4G STR$CONCAT4b# STR$CONCAT4@ STR$CONCAT4G CLI$DCL_PARSE4b# CLI$DCL_PARSE4@ CLI$DCL_PARSE4(G@ CLI$PRESENT40b# CLI$PRESENT4<@@ CLI$PRESENT4PGd CLI$PRESENT4Xb# CLI$PRESENT4`@d CLI$PRESENT4tG CLI$PRESENT4xb# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4(G< CLI$PRESENT40b# CLI$PRESENT48@< CLI$PRESENT4LGd CLI$PRESENT4Pb# CLI$PRESENT4`@d CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4!G CLI$GET_VALUE4"b# CLI$GET_VALUE4! @ CLI$GET_VALUE4G4 OTS$CVT_TU_L4b# OTS$CVT_TU_L40@4 OTS$CVT_TU_L44GP CLI$PRESENT 48b# CLI$PRESENT4L@P CLI$PRESENT4TGp CLI$PRESENT4Xb# CLI$PRESENT4l@p CLI$PRESENT4xG CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b# CLI$PRESENT4@ CLI$PRESENT4 G DECC$GPRINTF4 b# DECC$GPRINTF4 @ DECC$GPRINTF4 G0 DECC$EXIT4( b# DECC$EXIT4, @0 DECC$EXIT4P G` CLI$PRESENT4T b# CLI$PRESENT4\ @` CLI$PRESENT4!d G CLI$GET_VALUE4"h b# CLI$GET_VALUE4!| @ CLI$GET_VALUE4# G DECC$STRNCPY4$ b# DECC$STRNCPY4# @ DECC$STRNCPY4 G CLI$PRESENT4 b# CLI$PRESENT4 @ CLI$PRESENT4 G CLI$PRESENT4 b# CLI$PRESENT4 @ CLI$PRESENT4% G DECC$STRLEN4% @ DECC$STRLEN4! G, CLI$GET_VALUE4" b# CLI$GET_VALUE4!( @, CLI$GET_VALUE4H G` DECC$MALLOC4P b# DECC$MALLOC4\ @` DECC$MALLOC4#l G DECC$STRNCPY4$| b# DECC$STRNCPY4# @ DECC$STRNCPY4' G DECC$REALLOC4( b# DECC$REALLOC4' @ DECC$REALLOC4! G CLI$GET_VALUE4" b# CLI$GET_VALUE4! @ CLI$GET_VALUE4 G DECC$PERROR4  b# DECC$PERROR4 @ DECC$PERROR4 G DECC$PERROR4  b# DECC$PERROR4 @ DECC$PERROR40 GH DECC$STRCHR48 b# DECC$STRCHR4D @H DECC$STRCHR4X Gp DECC$CALLOC4` b# DECC$CALLOC4l @p DECC$CALLOC4 G DECC$PERROR4  b# DECC$PERROR4 @ DECC$PERROR4 G DECC$STRCHR4 b# DECC$STRCHR4 @ DECC$STRCHR4 ` G| OTS$INSV_VOL4 x @| OTS$INSV_VOL4 G CLI$PRESENT4 t# CLI$PRESENT4 @ CLI$PRESENT 4 0GD DECC$STRCPY4 @@D DECC$STRCPY4@GT DECC$GPRINTF4Hb#0 DECC$GPRINTF4P@T DECC$GPRINTF4`Gp DECC$EXIT4hb#0 DECC$EXIT4l@p DECC$EXIT4G DECC$GPRINTF4b#0 DECC$GPRINTF4@ DECC$GPRINTF4G DECC$EXIT4b#0 DECC$EXIT4@ DECC$EXIT4G, DECC$GPRINTF4 b#0 DECC$GPRINTF4(@, DECC$GPRINTF48GH DECC$EXIT4@b#0 DECC$EXIT4D@H DECC$EXIT4`Gp DECC$GPRINTF4db#0 DECC$GPRINTF4l@p DECC$GPRINTF4 xG DECC$STRCPY4 @ DECC$STRCPY4G DECC$GPRINTF4b#0 DECC$GPRINTF4@ DECC$GPRINTF4G DECC$EXIT4b#0 DECC$EXIT4@ DECC$EXIT4G DECC$GPRINTF4b#0 DECC$GPRINTF4@ DECC$GPRINTF4G DECC$EXIT4b#0 DECC$EXIT4@ DECC$EXIT44GD DECC$GPRINTF48b#0 DECC$GPRINTF4@@D DECC$GPRINTF4HGX DECC$EXIT4Pb#0 DECC$EXIT4T@X DECC$EXIT4tG DECC$GPRINTF4xb#0 DECC$GPRINTF4@ DECC$GPRINTF4G DECC$EXIT4b#0 DECC$EXIT4@ DECC$EXIT =TARFILEINFILE= EXTRACTHELP =LIST(=CREATE0= VERBOSECONFIRMBINARYH=DOTSP=FORCEX= PADDINGYYZh= vmstar AUTOMATIC= BLOCK_FACTOR= DATE_POLICY=0!DATE_POLICY.ALLDATE_POLICY.NONE= DATE_POLICY.CREATION=!DATE_POLICY.MODIFICATION =(Press return for more... =XL f file -- Specify a tar file or magtape. Default is $TAPEp=0! b = /BLOCK_FACTOR=( d = /DOTS=( z = /AUTOMATIC=( b = /BINARY=( w = /CONFIRM=( v = /VERBOSE8=( x = /EXTRACTX=( c = /CREATEx=( t = /LIST=( Options: h = /HELP=PEusage (UNIX style): tar -h|x|t|c[vwbzd][f tarfile] [file [file...]]=@3 [NO]MODIFICATION8=8/ [NO]CREATIONh=8+ will be set:=PC /DATE_POLICY -- Decide what times of extracted files= /BLOCK_FACTOR -- Amount of 512 byte records in a tar block /PADDING -- Adds padding block at the end of the tar filex=XI /FORCE -- Forces copying of unsupported file formats=@1 /DOTS -- Maintain "." usage=r /AUTOMATIC -- Automatically determine file type /BINARY -- Create binary filesx=H: /CONFIRM -- Prompt before store/extract=H: /VERBOSE -- Display processed file info=H9 /EXTRACT -- Extract files from tarfile8=8/ /CREATE -- Create a tarfileh=@7 /LIST -- List contents of tarfile=pd Options: /HELP -- Print this text and exitsusage (VMS style): TAR tarfile file[,...]=@3tar: incompatible options 'b' and 'z' specified. @=@3tar: incompatible options 't' and 'c' specified. x=@3tar: incompatible options 'x' and 'c' specified. =(tar: no action specified. =0&tar: tar file missing, using $TAPE. =0"tar: ignoring all other options  =@2tar: option '%c' not recognized. Continuing... X=0(tar: no other options may follow "f". =RJ` P0@pMemory exhausted =0 ;=@  DECC$GETCHAR DECC$GPRINTF;7 DECC$GA_STDIN=%s X=0 ;=@ ;= VMS TAR %s (%s) LIB$GETDVI=(SYS$OUTPUT V3.3-4 DECC$EXIT= Jul 29 1995 DECC$GSPRINTF ; ;7TARFILE;; ;=0  ;=  ;;;; DECC$STRCPY ;=$TAPE=0 8 ;=0 7DECC$$SHELL_HANDLER=7LIB$SIG_TO_RET8 OTS$INSV_VOL CLI$PRESENT OTS$CVT_TU_L DECC$CALLOC!;$; DECC$MALLOC;&; ;@ CLI$DCL_PARSE STR$CONCAT LIB$GET_FOREIGN;;;; DECC$STRCHR DECC$PERROR;;=0( 0;= ;! CLI$GET_VALUE";7 LIB$GET_INPUT# DECC$STRNCPY;;;);(;;7VMSTAR_CLITABLES';%;p% DECC$STRLEN' DECC$REALLOC;;#;; $=  $=  $ =  $ =  $ =  $ =  $ =  $=  $=  $=  $=  $=  $=  $=  <=4 <=4 <=4 <=4 <= 4 <=(4 <=04 <=84 <=@4 <= p4 <=H4 < =P4 <!=X4 <"= 4 <#= 4 <$=4 <%=4 <&=4 <'=4 <(=`4 <)=h4 D=4,+VMSTAR_CMDLINEDEC C V4.1-001 W=SKE@(DA'r,INST:[LEVITTE.WRK.VMSTAR]VMSTAR_CMDLINE.C;64 O=KCB=+$hl$SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;2STDIO Q=MED?}ŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1SSDEF Q=MED?Zhl$SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;2DESCRIP U=QIHC ŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1 CLIMSGDEF R=NFE@ړŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1CLIDEF P=LDC>_”hl$SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;2STDLIB P=LDC>kƔhl$SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;2STRING R=NFE@ ݬŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1DVIDEF Q=MED?  ŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1TTDEF X=TLKF Zŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1 LIB$ROUTINES X=TLKF zŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1 OTS$ROUTINES X=TLKF Riŗ&SYS$COMMON:[SYSLIB]SYS$STARLET_C.TLB;1 STR$ROUTINES R=NFE@R0c,INST:[LEVITTE.WRK.VMSTAR]VMSTAR_CMDLINE.H;14 I=E=<7 /c#INST:[LEVITTE.WRK.VMSTAR]VMSTAR.H;8 a =QI 78 }8  t9 u f : g  a ;    <    =   }&> '  >? ?  _@ `  QA   eB f  aC   * #E q 4= help4= extract  4= list 4= verbose 4=the_wait  4= dot 4= create4= binmode4=automode4=D<foption. cTARFILE4=tarfile 2e4= 4= date_policy4= force4= padding4=-% block_factor char e4=}dsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer e4= 4= cli_tarfile e4= 4= cli_infile e4= 4= cli_extract e4= 4=cli_help e4= 4=cli_list e4= 4= cli_create e4= 4= cli_verbose e4= 4= cli_confirm e4= 4= cli_binary e4= 4= cli_automatic e4= 4=cli_dots e4=  4= cli_force e4= !4= cli_padding e4= "4=!cli_block_factor e4= #4= cli_date_policy e4= $4=$cli_date_policy_all e4= %4=%cli_date_policy_none e4= !&4=)!cli_date_policy_creation e4= %'4=-%cli_date_policy_modification e4= (4=cli_yyz e4= )4=vmstar_command e4 = 44=one_line4=80/ h h h h$ $= 4 =  e4= text  e4=& signed int  e4=# this_line  e4= max_lines := 4=  = 4X4= usage4=~ w w w  w  w  w  z  z  | $= 4 0 =C;:   e4=  4= buf  e4=# dev_descr e4=status this_line !" tt$v_passall" " tt$v_noecho" #"tt$v_notypeahd"  " tt$v_escape" "" tt$v_hostsync"  " tt$v_ttsync"  " tt$v_script" " tt$v_lower" !" tt$v_mechtab" " tt$v_wrap"  " tt$v_crfill"  " tt$v_lffill" " tt$v_scope"  " tt$v_remote" "" tt$v_reserved" "" tt$v_eightbit" "" tt$v_mbxdsabl" "" tt$v_nobrdcst" "" tt$v_readsync" "" tt$v_mechform" !" tt$v_halfdup" " tt$v_modem" " tt$v_oper" #"ttdef$$_fill_1" " tt$v_page"  #"ttdef$$_fill_2" "" tt$v_altframe" !" tt$v_altrpar"  " tt$v_parity" " tt$v_odd" !" tt$v_twostop" #"tt$v_disparerr" #"tt$v_altdispar" " tt$v_break" !" tt$v_fill_16"  #"ttdef$$_fill_3" " tt$v_ds_dtr" #"ttdef$$_fill_4" "" tt$v_ds_sectx"  " tt$v_ds_rts" !" tt$v_fill_17"  #"ttdef$$_fill_5" #"tt$v_ds_secrec"  " tt$v_ds_cts" $"tt$v_ds_carrier" !" tt$v_ds_ring"  " tt$v_ds_dsr" ttdef tt$r_ttdef_bits0 m e4=*"tt$r_ttdef_bits1 e4=*"tt$r_ttdef_bits2 ,e4=*"tt$r_ttdef_bits3  e4=$ttydef e4 :=  4= 0 h= 044=vmstar_cmdline04=                            ) ! ( 4 8 B C Y Z [n _u _o                      " f) bx  b  b  p z y  ~8 $= l4 !=   e4= argc_p e4=  e4=   e4=  /e4= argv_p >e4=*" found_options e4=& the_cmd_line e4=  e4= ptr e4=0( xnew_argc e4=  e4="new_argv e4=  e4=}dsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 2e4=&work_str Ae4=.& qual str c .=  /4=  B="work_str Ae4 =  .=  /4=  = len =  .=  04=  .=  04=  *=& lenold_len .=  /4=  1=-% src dst x =  =  =  :=  4=  "=get_list M=  e4= qual e4=  e4=  ,e4= str ;e4=-% cwork_str Ae4 =  z= 8 44= check_cli8 4= 0 $= \ 4 m=  e4= qual e4 :=  4= x =   404=!unix_vmstar_cmdline 4=KC      ) , ! ! S S S S Q Q Z d j= o t y ~L $= 4 P=   e4= argc_p e4=  e4=  e4=  e4= argv_p e4=  e4= cp e4=,$ c argc e4=  3e4= argv Be4 := 4= X =