
shell
文章平均质量分 58
yuanxuran0101
这个作者很懒,什么都没留下…
展开
-
Linux 下批量删除进程
#!/bin/shfor sid in `ps -ef|grep http|awk {print$2}`dokill -9 $siddone原创 2010-04-30 23:10:00 · 1889 阅读 · 1 评论 -
面试题
查询文件空行所在行号1、grep -n "^$" filename2、grep -n ^$ filename3、grep -n ^$ filename |awk -F":" '{print $1}'4、sed -n '/^$/=' filename查询文件abc开头所在行grep -n ^abc filename查询文件abc结尾所在行grep -n abc$ filename原创 2010-08-02 10:56:00 · 804 阅读 · 0 评论 -
linux-shell-find,xargs,exec-查找技巧
find pathname -options [-print -exec -ok] 参数 pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' {} /;,注意{ }和/;之间的空格。 -ok: 和-exec的作转载 2010-08-03 15:13:00 · 1672 阅读 · 0 评论 -
nagios监控某进程
<br />安装完nagios后准备监控被监控服务器上的某一程序,脚本通过查看进程状态返回状态值,并传送给nagios,来达到监控目的。<br />nagios每个插件监控会返回以下状态值,我只用到了 0 、1、 2<br />#!/bin/bash -x<br /># Exit values:<br /># ------------<br /># 0 OK<br /># 1 Warning<br /># 2 Cirital<br /># 3 Unknown<br />#原创 2010-08-28 00:14:00 · 5579 阅读 · 0 评论 -
shell中定制选择菜单
<br />功能:显示菜单各个选项,人机交互选择<br />#!/bin/bash<br />loopvar=2<br />################<br />## main menu ##<br />################<br />function main_menu<br />{<br />echo<br />echo<br />dis_mainmenu="Create main menu "<br />curdate=`date "+%Y-%m-%d %T"`<br />#标准输原创 2010-09-15 10:48:00 · 1026 阅读 · 0 评论 -
复制原目录下的子目录到目的目录
<br />#!/bin/bash<br />#cpdir.sh<br />#此脚本用于将源目录下的子目录全部复制到目的目录中,不复制源目录中的文件,确保目的目录中的目录是空的<br /> <br />#脚本用法函数<br />function usage()<br />{<br />echo "cpdir.sh 源目录 目的目录"<br />}<br /> <br />#判断是否为两个参数,否则提示脚本用法<br />if [ $# -ne 2 ]<br />then<br />{<br />usage<原创 2010-09-16 16:00:00 · 895 阅读 · 0 评论