Barry Merrill wrote:
>Some of us find SAS's
> INPUT @3 SMFTIME SMFSTAMP8.;
> FORMAT SMFTIME DATETIME21.2;
> PUT SMFTIME=;
>easier and it prints
> 27OCT2013:13:14:15.99
Indeed, it is very easy and there are many ways to skin this cat with the name
SMFTIME. :-)
Or if you're a hunter, aim for the head, neck or heart. Same deadly results. ;-)
Or for those who are too poor or cheapskate to use SAS, you can try ICETOOL
like this fun sample, SMF type 89:
//SMF89 EXEC PGM=ICETOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//VLSHCNTL DD *
OPTION COPY,VLSHRT
INCLUDE COND=(6,1,BI,EQ,X'59')
/*
//RAWSMF DD DISP=SHR,DSN=<SMF dsn>
//SORTSMF DD DISP=(NEW,DELETE,DELETE),SPACE=(CYL,(50,50,0))
//VREPT DD SYSOUT=*
//TOOLIN DD * CONTROL STATEMENTS
SORT FROM(RAWSMF) TO(SORTSMF) USING(VLSH)
DISPLAY FROM(SORTSMF) LIST(VREPT) -
HEADER('SMFTYPE') ON(6,1,BI) -
HEADER('DATE') ON(11,4,DT1,E'9999/99/99') -
HEADER('TIME') ON(7,4,TM1,E'99:99:99') -
HEADER('SYSTEM') ON(15,4,CH)
Credits to Frank Yaeger for this one! ;-)
Groete / Greetings
Elardus Engelbrecht
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN