⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chkagdict

📁 ksh 实现的基于hpux下的性能数据以及故障的采集程序。可以作为新手练手使用
💻
字号:
#!/bin/kshMYPATH=$HOME/dbadminrm -f $MYPATH/tmp.dat $MYPATH/dict.tmp $MYPATH/agent.dat#将dict.dat空行和注释行过滤掉,生成一个临时文件echo "正在生成不含注释行的数据字典文件"seq=0while read t1do   if [[ `expr length "$t1"` = 0 || `expr index "$t1" \#` = 1 ]] then      continue   else     seq=`expr $seq + 1`     echo $seq $t1 >> $MYPATH/dict.tmp   fidone < $HOME/dict/dict.datecho "不含注释行的数据字典文件生成完毕"num=0for f1 in `ls $MYPATH/*.txt`do   while read s1 s2   do      if [[ ${#s1} = 0 ]] then          continue      fi      if [ `expr index "$s1" \#` -eq 1 ]; then         continue      fi      lookup2 $s1 "$MYPATH/dict.tmp" >> $MYPATH/tmp.dat   done < $f1   file=`basename $f1`;   tab=`expr $file : '\(.*\)\..*'`;   let num=$num+1;   echo "table[$num] $tab has been checked"doneecho "$num tables has all been checked!"sort -n $MYPATH/tmp.dat | uniq > $MYPATH/agent.datrm -f $MYPATH/tmp.dat $MYPATH/dict.tmp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -