码迷,mamicode.com
首页 >  
搜索关键字:sed -e    ( 9762个结果
shell 脚本1
sed 1d classfee20150317.txt | grep -v "classfee:log*" | grep -v "classfee:index*" | grep -v "classfee:ad*" | sed 's/:{/:/g' | sed 's/},//g' | sed 's/"...
分类:系统相关   时间:2015-06-04 18:45:57    阅读次数:134
[RHEL7.1]sed的用法
sed为系统管理员必不可少的工具,本人也是使用中慢慢体会其用法d为删除函数事例文件如下:/etc/sysconfig/network-scripts/ifcfg-eth0TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFRO..
分类:其他好文   时间:2015-06-04 06:19:22    阅读次数:136
Shell 常用文本处理命令
grep 如果要使用正则表达式需要加上参数  grep -E "[a-z]+"  #使用正则表达式 或者  egrep "[a-z]+" -A  -B  输出匹配到行前面或后面的几行  -C 则可以同时显示前后几行 -e  匹配多个样式,如 grep -e "cat" -e "dog" file  -i  忽略文本的大小写 -o  只输出文本中匹配到的文本 -c  统计匹配到的行...
分类:系统相关   时间:2015-06-03 21:33:49    阅读次数:276
sed学习
Q:匹配内容有1没有a的行echo -e "1a\n2b\n1b\n2a" | sed -n '/1/{{/a/d};p}'echo -e "1a\n2b\n1b\n2a" | sed -n '/1/{/a/!p}'Q:匹配最后一次出现1的行echo -e "1a\n2b\n1b\n2a" | se...
分类:其他好文   时间:2015-06-03 19:24:48    阅读次数:105
如何判断服务器为虚拟机还是物理真机?
dmidecode |grep -A20 "Memory Device$"|sed -n -e'/Locator/p' -e '/Size/p'|grep -v "Bank Locator" 看内存分布 [真机]# dmidecode |grep -A20 "Memory Device$"|sed -n -e'/Locator/p' -e '/Size/p'|grep -v "Bank Loc...
分类:其他好文   时间:2015-06-03 11:58:55    阅读次数:376
修改主机名一键脚本
#!/bin/bash read-p"Enterthenewhostname:"newname oldname=$(cat/etc/sysconfig/network|awk-F"="‘{print$2}‘|sed-n2p) echo$oldname$newname sed-i"s/${oldname}/${newname}/g"/etc/hosts sed-i"s/${oldname}/${newname}/g"/etc/sysconfig/network
分类:其他好文   时间:2015-06-03 10:08:23    阅读次数:104
sed
sed是什么? sed是一种流编辑器。流编辑器是用来对输入流进行基本的文本转换(从一个管道文件或输入)。sed工作原理脚本中所有的编辑命令都将依次应用于每个输入行;命令应用于所有的行,除非寻址限制了受编辑命令影响的行;原始的输入文件未被改变,编辑命令修改了原始行的备份(模式空间),并且将此备份发送....
分类:其他好文   时间:2015-06-02 19:56:55    阅读次数:139
sed&awk
awk的用法a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息 调用awk有三种方式调用a w k,第一种是命令行方式,如: awk –F : ‘commands’ input-files 第二种方法是将所有a w k命令插入一个文件,并使a w k程序可执行,然后...
分类:其他好文   时间:2015-06-02 17:29:37    阅读次数:79
centos7.0修改网卡名为ethx
场景:由于默认的centos7网卡名对于大多数习惯于原先的命名方式的人而言是一种折磨,因此我们需要让他恢复正常!编辑/etc/sysconfig/grub文件vim /etc/sysconfig/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, releas...
分类:其他好文   时间:2015-06-02 13:19:41    阅读次数:120
shell脚本之从1加到100之和的思路
一、使用双括号(())进行计算#!/bin/bash#a=0for((b=0;b<=100;b++));do ((a=a+b)) //也可以写成a=$((a+b))doneecho $a二、seq、tr、sed、bc联手完成计算的方...
分类:系统相关   时间:2015-06-01 16:34:13    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!