码迷,mamicode.com
首页 >  
搜索关键字:sed -e    ( 9762个结果
linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}..
分类:系统相关   时间:2016-02-24 09:57:36    阅读次数:320
利用curl监控web返回状态码监控web service
#/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
windows日志监控
bat脚本,主要作用,每个五分钟读取日文本件中新增内容,进行错误赛选,如果有错误信息,将错误信息用邮件发送给管理员。 其中awk和sed需要手动下载 :读取number.txt文档,获取上一次执行时文件的行数 for /f "delims=" %%f in (number.txt) do ( set
分类:Windows程序   时间:2016-02-22 17:47:46    阅读次数:274
linux下批量替换文件内容
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
shell脚本远程查看服务器运行时间(不切换到远程服务器上)
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
Error:You have an error in your SQL syntax; TYPE=MYISAM
操作前先备份脚本文件:找到sql脚本并执行(这里以aaa.sql为例)sed-i‘s/type=MyISAM/ENGINE=MyISAM/g‘aaa.sql###aaa.sql为sql语句的存储文件
分类:数据库   时间:2016-02-21 10:19:11    阅读次数:190
Linux正则表达式与三剑客
前面我们学习了Linux的基本命令,不到50个吧,这些命令仅仅使我们学会使用Linux,但是想要玩儿好Linux还不是不够的,下面我讲下Linux中最重要的三个命令在业界被称为“三剑客”。他们是awk,sed,grep.我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能..
分类:系统相关   时间:2016-02-21 06:48:06    阅读次数:2206
while数字死循环
#!/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判断的几种用法
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!