# Log记录路径 FWlog_dir=/home/p4fdc/PeakPerformance/FWlog/FWHistory.log echo "============================" >> ${FWlog_dir} echo "[start${FID}.sh]" >> ${FWlog_dir} date -d "today" +"%Y-%m-%d-%H-%M-%S" >> ${FWlog_dir} # 输出当前服务器已登录的用户与IP到Log中 who >> ${FWlog_dir} ps -ef | grep java | grep $FID # 这里是对对应的$FID java程式判断,查询是否存在这样的FID的java程式 if [ $? -eq 0 ] ;then # 如果上面命令运行成功,也即对应的程式启动好了则执行下面的命令 # 这里的echo -e是输出带格式的字符串。\33[42;37m ????? \033[0m 所包裹的文字将显示绿底白字 echo -e "\033[42;37m Start ${FID} Successfully! \033[0m" echo "Start ${FID} Successfully!" >> ${FWlog_dir} ps -ef | grep java | grep $FID >> ${FWlog_dir} else # 如果上面命令运行失败,也即对应的程式未启动好了则执行下面的命令 # 这里的echo -e是输出带格式的字符串。\33[41;37m ????? \033[0m 所包裹的文字将显示红底白字 echo -e "\033[41;37m Start ${FID} Failured! \033[0m" echo "Start ${FID} Failured!" >> ${FWlog_dir} fi echo "============================" >> ${FWlog_dir}