Linux
Mac
Windows
zOS

z/OS

 

 z/OS Unix Script  "sl"

Anzeige des SYSLOGs (per Default die letzten 40 Zeilen) 
#!/bin/sh
# ---------------------------------------------------------
# Shell-Script ........ : Anzeige des SYSLOG
# Datum ............... : 05.03.2003 - erster entwurf
# Modifikation ........ : 04.07.2005 - fields -delimiter
# ---------------------------------------------------------
# set -x

tr_l="**!** -------------------------------------------------"
tr_r="------------------------------------------------- **!**"

# ---------------------------------------------------------
# Default Lines = 40
# ---------------------------------------------------------
if [ "$1" = "" ]
  then
    zeilen=40
  else
    zeilen=$1
fi

# ---------------------------------------------------------
# Without Limit (continous)
# ---------------------------------------------------------
if [ "$1" = "-f" ]
  then
    zeilen="f"
fi

# ---------------------------------------------------------
# Help
# ---------------------------------------------------------
if [ "$1" = "-?" ]
  then
    echo "usage: sl [ -f | 40 | -? ]"
  exit 0
fi

# ---------------------------------------------------------
# Fill up temporary file
# ---------------------------------------------------------
ls -lt /log*/syslog/*syslog* | cut -f4 -d/ >~/sl.tmp
# Diese Zeile gilt nur im IBM Mainframe Umfeld.
# Bei Linux Systemen ist das nicht notwendig und kann 
# komplett entfallen

# ---------------------------------------------------------
# Display as many lines as user wants ...
# ---------------------------------------------------------
# sed filtert SYSNAME und weitere 9 Chars aus String heraus

for i in $(cat ~/sl.tmp)
  do
    tail -$zeilen /log*/*syslog*/$i | sed s#$SYSNAME/.........##g
    echo $tr_l$tr_r
  done

# Bei Linux Systemen ist das SYSLOG in der /var/log/messages 
# enthalten. Daher sollte anstelle der oberen 5 Zeilen hier 
# der Code aus den nächsten beiden Zeilen verwendet werden:
#  tail -$zeilen /var/log/messages 
#  echo $tr_l$tr_r

# Remove temporary file and reset variables
rm ~/sl.tmp
exit

# ---------------------------------------------------------
# End of Programm -
# ---------------------------------------------------------

 VTAM-Start

 
 s net,,,(list=pa)
 

 Konsole

 
 Konsole:     K S
 Rollmode:   R RD
 

 TSO Profile

 PFSHOW off
 

 Display MVS Commands

 
==> mvs d ipltime   iplinfo
==> mvs d logrec
==> mvs d ios,mih
==> mvs d ios,config(all)
==> mvs d m=cpu(0,1,2,)
==> mvs d m=chp(B4)
==> mvs d m=dev(00c1)
==> mvs d mpf
==> mvs d parmlib
==> mvs d prod,reg
==> mvs d prog,apf
==> mvs d prog,exit,all
==> mvs d r,all
==> mvs d symbols
==> mvs d t
==> mvs d trace
==> mvs d u,,,00c1
==> mvs d u,,alloc,00c1
==> mvs d wlm
==> mvs d xcf
==> mvs d sysplex

 

 

 


 

 

Kontakt Impressum