This Text file is old! In a 🏛️Museum, an unsorted archive of (user-)pages. (Saved from Geocities in Oct-2009. The archival story: oocities.org)
--------------------------------------- (To 🚫report any bad content: archivehelp @ gmail.com)
>

#!/bin/sh
#
# /usr/scripts/gr_cpsta
#
# Shell script:  gr_cpsta
#
# Author:  Angel Corbera, TSID1, Refinery Isla, Curacao, N.A.
# Modified by:  Kevin FitzGerrell, Fort Knox Gold Mill, Fairbanks, AK
# 
# Gets and resets counters from all station's STATION blocks, and 
# prints report.  Counters are reset immediately after values are
# captured.  Report includes last reset date from file reset.date.
#
# Usage:  gr_cpsta
#
# Original Version:  25may97
# Modified:  2mar99
#

check_cp()
{
STAD=`/opt/fox/bin/tools/fist $x | grep $x |awk '{print $3}'`
if [ $STAD != "found" ]
then
   # echo "CP is available...\c"
   flag=0
else
   echo "\n$x is not available...\c"
   flag=1
fi
}
DIR='/usr/scripts'
FILE='/usr/scripts/cpreport.tmp'
RESET=`cat ${DIR}/reset.date`
echo "\n" > ${FILE}
echo "Station loading report as of:  " `date +%m-%d-%y` >> ${FILE}
echo "               last reset on:  " ${RESET} >> ${FILE}
echo "\n" >> ${FILE} 
echo "IDLETM = Idle Time;  CUMOVR = Cmpnd/Blk Overruns; OMOVRN = OM Overruns" >> ${FILE}
echo "PIOE1R = FB Retries; PIOEFT = Fault Tolerant Output mismatches" >> ${FILE}
echo "PIOEGB = Good->Bad FBM state changes; PP_NFD = Points NOT Found" >> ${FILE}
echo "\n                         CPs Report         " >> ${FILE}
echo "-----------------------------------------------------------------" >> ${FILE}
sort /usr/fox/sp/hldb > ${DIR}/tmp1
CP10=`awk '$2=="201" {print $1}' ${DIR}/tmp1`
CP30=`awk '$2=="203" {print $1}' ${DIR}/tmp1`
CP40=`awk '$2=="205" {print $1}' ${DIR}/tmp1`
ABST=`awk '$2=="204" {print $1}' ${DIR}/tmp1`
GET=/opt/fox/bin/tools/omget
SET=/opt/fox/bin/tools/omset
echo "CPLBUG  IDLETM  CPLOAD    CUMOVR  OMOVRN   PIOE1R  PIOEFT PIOEGB PP_NFD" >> ${FILE}
for x in  $CP10 $CP30 $CP40 $ABST
do
  check_cp
  if [ $flag = "0" ]
  then
     $SET -v -i 0 "$x"_STA:STATION.LODPHS
     $SET -v -i 5 "$x"_STA:STATION.LODPER
     $SET -v -b TRUE "$x"_STA:STATION.LODSYN
     $SET -v -b TRUE "$x"_STA:STATION.LODSW
     sleep 5
     $GET "$x"_STA:STATION.IDLETM | awk '{ a="'$x'"}{printf "\n%-7s\t%5.1f",a,$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.CPLOAD | awk '{printf "\t%5.2f",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.CUMOVR | awk '{printf "\t%7d",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.OMOVRN | awk '{printf "\t%7d",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.PIOE1R | awk '{printf "\t%7d",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.PIOEFT | awk '{printf "\t%7d",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.PIOEGB | awk '{printf "\t%7d",$3 }' >> ${FILE}
     $GET "$x"_STA:STATION.PP_NFD | awk '{printf "\t%3d",$3 }' >> ${FILE}
     $SET -v -b TRUE "$x"_STA:STATION.RSOMOV
     sleep 1
     $SET -v -b TRUE "$x"_STA:STATION.RESOVR
     sleep 1
     $SET -v -b TRUE "$x"_STA:STATION.PIORST
     sleep 1
     $SET -v -b FALSE "$x"_STA:STATION.LODSW
  fi
done
echo "\n" >> ${FILE}
rm ${DIR}/tmp1
lp -d LP51 ${FILE}
date +%m-%d-%y%t%T > ${DIR}/reset.date
# rm ${FILE}


Text file Source (historic): geocities.com/fitzgerrell/dcs_stuff/raw_scripts

geocities.com/fitzgerrell/dcs_stuff
geocities.com/fitzgerrell

(to report bad content: archivehelp @ gmail)