#!/bin/bash # @file: $RCSfile: ps_fe.sh,v $ # @brief: $系统应用显示进程脚本 # @version: $Revision: 1.2 $ # @date: $Date: 2017/02/23 03:42:58 $ # @author: $Author: zhanchengguo $ # @state: $State: Exp $ # @latest: $Id: ps_fe.sh,v 1.2 2017/02/23 03:42:58 zhanchengguo Exp $ echo "" RUNTIME_CF_FILE="$FEP_ENV/etc/runtime.cf" while read LINE ; do if [ -n "$LINE" ] ; then if [ ${LINE:0:1} != "#" ]; then BINPATH=`echo $LINE | awk -F '^' '{printf $1}'` BINPATH=`echo "$BINPATH" | grep -o "[^ ]\+\( \+[^ ]\+\)*"` # echo $BINPATH BIN=`echo $LINE | awk -F '^' '{printf $2}'` BIN=`echo "$BIN" | grep -o "[^ ]\+\( \+[^ ]\+\)*"` # echo $BIN SPECIAL=`echo $LINE | awk -F '^' '{printf $4}'` SPECIAL=`echo "$SPECIAL" | grep -o "[^ ]\+\( \+[^ ]\+\)*"` # echo $SPECIAL SLEEPSEC=`echo $LINE | awk -F '^' '{printf $5}'` SLEEPSEC=`echo "$SLEEPSEC" | grep -o "[^ ]\+\( \+[^ ]\+\)*"` # echo $SLEEPSEC STARTFLAG=`echo $LINE | awk -F '^' '{printf $7}'` STARTFLAG=`echo "$STARTFLAG" | grep -o "[^ ]\+\( \+[^ ]\+\)*"` # echo $STARTFLAG # if [ "`echo $STARTFLAG`" != "IGNORE_START" ]; then CMD_STR=" ps -w | grep `echo "'"``echo $BIN``echo "'"` | grep -v 'grep'" BIN2=`echo $BIN` ps -ef | grep "$BIN2" | grep -v 'grep' # fi fi fi done < $RUNTIME_CF_FILE echo ""