`

ps grep awk 组合 应用

阅读更多

 

 

1 #!/bin/bash

  2 

  3 args=1

  4 e_wrongargs=65

  5 e_wronguser=67

  6 

  7 :${1?"this shell required an argument! "} # 参数1 不存在时 报错 并推出

  8 

  9 pid=`ps -ef |grep "$1"|grep -v grep|awk '{print $2}'`

 10 if [ "${#pid}" -gt 0 ]

 11 then

 12    for p in $pid ;

 13    do

 14       kill -9 $p

 15    done

 16 

 17 else

 18    echo  " this $1 pid is null."

 19 fi

 20 # ps ef|grep $1|grep -v grep|awk '{print $2 }'|xargs ki    ll -9

 21 

 22 exit 0

 

 

root 下 ./progress_kill.sh  tomcat  可以杀掉指定进程

 

 

过滤tomcat 日志信息中的info  debug  ,获得exception

cat -n catalina.out|grep Exception|grep -v DEBUG|grep -v INFO|cat -n |awk '{$2="";print $0}' > /mnt/hgfs/share_file/exception.log

 

cat -n catalina.out|grep -v DEBUG|grep -v INFO|cat -n |awk '{$2="";print $0}' > /mnt/hgfs/share_file/exception.log

分享到:
评论

相关推荐

    LINUX 与 UNIX SHELL编程指南

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用 grep 匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询 IP 地址 61 8.3 类名 62 8.4 系统 ...

    linux shell 编程教程

    8.2.5 日期查询 598.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 ...

    shell 编程指南pdf

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    LINUX与UNIX SHELL编程指南(很全)

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    Linux与Unix Shell编程指南(PDF格式,共30章)

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    linux与unix shell 编程(下)

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    LINUX与UNIX SHELL编程指南.rar

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    Linux与unix shell编程指南1.rar

    8.2.5 日期查询 598.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 ...

    shell教程-30章,下了之后会让你大吃一惊,相当好

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    LINUX与UNIX SHELL编程指南

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    LINUX与UNIX Shell编程指南

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    linux与unix shell编程(上)

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

    LINUX与UNIX+SHELL编程指南

    8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 ...

Global site tag (gtag.js) - Google Analytics