: 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运维优化脚本(七)-信息修改类——快速注释