在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}..
分类:
系统相关 时间:
2016-02-24 09:57:36
阅读次数:
320
#/bin/bash
#monitoringwebisrunning
curlwww.163.com-I|awk-F‘‘‘{print$2}‘|sed‘s/[a-zA-Z]//g‘|grep200
if[$?==0]
then
echo"webisrunningok"
else
echo"webisdead"|mail-s"webisnotrunning"1306xxx@139.com
fi注:只要返回不是200,就会发邮件告警缺点:如果返回的是301,就..
分类:
Web程序 时间:
2016-02-23 19:18:39
阅读次数:
227
bat脚本,主要作用,每个五分钟读取日文本件中新增内容,进行错误赛选,如果有错误信息,将错误信息用邮件发送给管理员。 其中awk和sed需要手动下载 :读取number.txt文档,获取上一次执行时文件的行数 for /f "delims=" %%f in (number.txt) do ( set
linux下批量替换文件内容 1、网络上现成的资料 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` linux sed 批量替换多个文件中的字符串 sed -i "s/oldstring/newstring/g" `grep oldstring -rl y
分类:
系统相关 时间:
2016-02-22 17:13:57
阅读次数:
244
sshpass工具sshpass可以yum安装或者下载源码包安装-p:指定ssh的密码-oStrictHostKeyChecking=no避免第一次登录出现公钥检查。#!/bin/bash
/usr/bin/sshpass-plinuxssh-oStrictHostKeyChecking=noroot@192.168.25.112uptime|grepup|awk‘{print$3}‘|sed‘s/,//‘
分类:
系统相关 时间:
2016-02-21 18:46:29
阅读次数:
544
操作前先备份脚本文件:找到sql脚本并执行(这里以aaa.sql为例)sed-i‘s/type=MyISAM/ENGINE=MyISAM/g‘aaa.sql###aaa.sql为sql语句的存储文件
分类:
数据库 时间:
2016-02-21 10:19:11
阅读次数:
190
前面我们学习了Linux的基本命令,不到50个吧,这些命令仅仅使我们学会使用Linux,但是想要玩儿好Linux还不是不够的,下面我讲下Linux中最重要的三个命令在业界被称为“三剑客”。他们是awk,sed,grep.我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能..
分类:
系统相关 时间:
2016-02-21 06:48:06
阅读次数:
2206
#!/bin/bash
while:
do
read-p"pleaseinputanumber:"n
m=`echo$n|sed‘s/[0-9]//g‘`
if[-z$m]
then
echo$n
exit
fi
done#while死循环,直到输入正确数字退出
分类:
其他好文 时间:
2016-02-18 20:02:39
阅读次数:
132
if判断语句1:#!/bin/bash
read-p"pleaseinputanumber:"n
m=`echo$n|sed‘s/[0-9]//g‘`
if[-z$m]
then
echo$n
else
echo"pleaseinputvalidnumber."
fiif判断语句2:1#!/bin/bash2read-p"pleaseinputanumber:"n3m=`echo$n|sed‘s/[0-9]//g‘`4if[-n"$m"]5then6echo"pleaseinputvali..
分类:
其他好文 时间:
2016-02-17 19:19:23
阅读次数:
266
替换 sed -i "s/目录中文件要替换原字段/要替换成的文本/g" `grep -rl "搜索的原字段" ./` 替换odoo字体产生的过慢 sed -i "s/fonts.googleapis.com/fonts.useso.com/g" `grep -rl "fonts.googleapis
分类:
其他好文 时间:
2016-02-17 17:16:04
阅读次数:
135