📄 wk_scsi_1025.ksh
字号:
#!/bin/ksh# 本程序调用不需要参数# 载入 HPUX 实例定义的环境变量. $HOME/hpux/.setenv# 载入 OMS 系统为 HPUX 实例下传的环境信息. $HOME/hpux/config/ftp.cfg# 载入本任务定义的环境变量. $HOME/hpux/src/WK_SCSI_1025/fun.cfg# 载入 公共函数部分。常用的函数定义在该文件中. $HOME/hpux/src/COMMON/common.ksh# 切换到文件上传路径cd $OUTPATHlogit INFO "${FUN_NAME}开始{"######################## 判断激活标志是否为1#######################checkActiveFlagif [[ $taskFlag = 1 ]] then logit WARN "${FUN_NAME}任务失效" logit INFO "${FUN_NAME}结束" exit 1elif [[ $agentFlag = 1 ]] then logit WARN "HPUX实例失效" logit INFO "${FUN_NAME}结束" exit 1elif [[ $agentFlag = 2 ]] then logit WARN "HPUX实例休眠" logit INFO "${FUN_NAME}结束" exit 1fitmpfile=$TMPPATH/${FUN_MARK}.tmptmpfile1=$TMPPATH/${FUN_MARK}.tmp1tmpfile2=$TMPPATH/${FUN_MARK}.tmp2tmpfile3=$TMPPATH/${FUN_MARK}.tmp3tmpfile4=$TMPPATH/${FUN_MARK}.tmp4tmpfile5=$TMPPATH/${FUN_MARK}.tmp5tmpfile6=$TMPPATH/${FUN_MARK}.tmp6tmpfile7=$TMPPATH/${FUN_MARK}.tmp7# 得到所有硬盘的信息/etc/ioscan -fnC disk > $tmpfile 2>/dev/nullif [[ $? != 0 ]] then logit WARN "$LOGNAME 对 /etc/ioscan -fnC disk 执行失败" headline 000067 "用户 $LOGNAME 执行 /etc/ioscan -fnC disk 失败" fputhead logit INFO "${FUN_NAME}结束}" exit 1fi# 取 /etc/lvmtab 中的信息strings /etc/lvmtab > $tmpfile7 2>/dev/nullif [[ $? != 0 ]] then logit WARN "$LOGNAME 执行 strings /etc/lvmtab 失败 " headline 000067 "用户 $LOGNAME 执行 strings /etc/lvmtab 失败" fputhead logit INFO "${FUN_NAME}结束}" exit 1fi# 构造
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -