OGG运维优化脚本(七)-信息修改类——快速注释

  

: note.sh

: $ HOME/ggscript ggnote repeat.sh

alias.profile。bash_profilenote

$ HOME/gglog ggnote

# !/bin/bash      #参数验证   #格式为,进程,行数   if [$ #大敌;-eq  0,),然后   ,,,,,,,echo “note  EXTRACT  rowsnum”   ,,,,,,exit  2   fi         if [$ #大敌;-eq  1,);然后   ,,,,,,,echo “note  EXTRACT  rowsnum”   ,,,,,,exit  2   fi         backuptime=' date  Y + % % m % d - H % % m '   datenow=' date  + % Y % m % d % H '   val=1美元   num=2美元      val=' echo  $ val | tr  a-z 所有的   #确定进程类型,如果为R开头的写入进程则跳出   if  [, ' echo  $ val | grep  ^ E”,);   ,,,,,,,,IType=提取      elif  [, ' echo  $ val | grep  ^ P ',);   ,,,,,,,,IType=elif , [, ' echo  $ val | grep  R ^ ',);   ,,,,,,,echo “还要not  operate 从而REPLICAT 过程”   ,,,,,,,,echo “还要not  operate 从而REPLICAT 过程”,,祝辞,,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   ,,,,,,,,echo “process  break ”   ,,,,,,,,echo “process  break “,,在祝辞,,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   ,,,,,,exit  2   其他的   ,,,,,,,echo “only 还要operate 从而EXTRACT 以及,POST 过程”   ,,,,,,,,echo “还要not  operate 从而REPLICAT 过程”,在祝辞,,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   ,,,,,,,echo “process  break ”   ,,,,,,,echo “process  break “,,在祝辞,,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   ,,,,,,exit  2   fi      echo “- - - - - - - - - - - - - - - - - - - - - - - - -”   echo “, process  name  is 美元val”   echo “, process  name  is 美元val”,祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   echo “- - - - - - - - - - - - - - - - - - - - - - - - -”   echo “- - - - - - - - - - - - - - - - - - - - - - - - -”,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的            cd  $ HOME/ggserver/dirprm   val=' echo  $ val.PRM | tr  A-Z 所有的      选项卡=' sed  -n  $ num 'p ', val美元| grep  ^表”   sed  -n  num 'p美元,美元val | grep  ^ TABLE 祝辞,$ HOME/ggscript/ggnote/tmp      cd  $ HOME/ggscript/ggnote/茶=' echo  ${标签}| wc  - c”   echo  $茶   if  [, NUX 美元;-le  2,);   echo “It  is  not 从而table 区域!”   echo “It  is  not 从而table 区域!”,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   echo “process  break ”   ,,,,,,,echo “process  break “,,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   exit  2   其他的   echo “lines  have  been 确定了:$选项卡”   echo “lines  have  been 确定:美元选项卡”,,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   fi      #注释操作   echo “- - - - - - - - - - - - - - - - - - - - - - - - -”   echo “- - - - - - - - - - - - - - - - - - - - - - - - -”,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   echo “backup ,“美元val”,用,' $ HOME/ggserver/dirprm/贝克/val。backuptime.bak“美元”   echo “backup ,“美元val”,用,' $ HOME/ggserver/dirprm/贝克/val。backuptime.bak“美元”,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log”,   cp  $ HOME/ggserver/dirprm/val 美元;$ HOME/ggserver dirprm/贝克/val。backuptime.bak美元      sed “$ {num}:表:表:g”, $ HOME/ggserver/dirprm/val 美元;祝辞modtemp   cat  modtemp 祝辞,$ HOME/ggserver/dirprm/val美元   rm  -f  modtemp      echo “- - - - - - - - - - - - - - - - - - - - - - - - -”   echo “- - - - - - - - - - - - - - - - - - - - - - - - -”,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的      echo “, Modify 结果:“   cd  $ HOME/ggserver/dirprm   sed  -n  num 'p’, val美元         echo “, Modify 结果:“,,在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的   sed  -n  $ num 'p ', val 美元;在祝辞,“$ HOME/gglog/ggnote/注意-的美元backuptime . log的      echo “process 完成”   echo “process 完成”,在祝辞,“$ HOME/gglog/ggnote/注意-的backuptime美元”。日志”

OGG运维优化脚本(七)-信息修改类——快速注释