码迷,mamicode.com
首页 >  
搜索关键字:sed 每次只替换一行    ( 9762个结果
马哥6-2
sed的基本用法:sed:StreamEditor行编辑器(全屏编辑器:vi)sed:模式空间:默认不编辑源文件,仅对模式空间中的数据处理,而后,处理结束后,将模式空间打印至屏幕sed[optons]‘AddressCommand‘file...-n静默模式-i:直接修改源文件-e:SCRIPT-eSCRIPT:可以同时执行多个脚本-..
分类:其他好文   时间:2014-11-21 19:03:18    阅读次数:186
Linux的awk命令详解
简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfr...
分类:系统相关   时间:2014-11-21 18:56:51    阅读次数:336
linux的sed命令详解
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法 sed命令行格式为:          sed [-nefri] ‘command’ 输入文本         常用选项:         -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般...
分类:系统相关   时间:2014-11-21 18:47:14    阅读次数:259
SHELL SED AWK 语法
原文地址:http://blog.chinaunix.net/uid-15811445-id-176318.html Shell shell 测试表达式 -a file 检查文件是否存在(与-e同) -b file 检查文件是否为特殊块设备 -c file 检查文件是否为特殊字符设备 -d fil ...
分类:系统相关   时间:2014-11-21 18:30:00    阅读次数:368
rhel5.x&rhel6.x更换CentOS yum源
最近接触的系统多数为rhel,rhel自带的yum又不能联网安装,于是写了个一键安装的脚本,支持rhel5.x&rhel6.x,选用的是网易的源。#!/bin/sh #authorbythundermeng ./etc/init.d/functions bit=`getconfLONG_BIT` release=`sed-r-n‘s/(.*)([[:digit:]])\.([[:digit:]])(.*)/..
分类:其他好文   时间:2014-11-21 16:34:38    阅读次数:257
grep、sed、awk、perl等对正则表达式的支持的差别
在各种常用的工具中, 正则表达式如此的相似却又不同。 下表列出了一些常用的正则表达式,以及其不同之处。 项目总多,遗漏必有不少,请各位看官不吝指出。 以perl的正则为基准,不同的用法以粉红色标出。 grep 2...
分类:其他好文   时间:2014-11-20 20:29:12    阅读次数:220
命令行取出口IP的几种方法
wget-o/dev/null-O-123cha.com|grep‘ahref=/ip‘|sed‘s/.*ahref=\/ip\/?q=\([0-9\.]*\)>.*/\1/g‘wget-o/dev/null-O-http://members.3322.org/dyndns/getipserver{server_name192.168.188.133;listen80;location/{content_by_lua‘ngx.print(ngx.var.remote_addr)‘;}}server{se..
分类:其他好文   时间:2014-11-19 18:55:15    阅读次数:189
windows下的txt格式转换成linux下的TXT
存在的问题是 多出一个方框或者黑格子主要是因为bash 不能忽略windows的问题用sed 命令来处理,分别是windows转linux,linux转windowssed -e 's/.$//' mydos.txt > myunix.txtsed -e 's/$/\r/' myunix.txt >...
分类:Windows程序   时间:2014-11-19 17:39:07    阅读次数:199
[再寄小读者之数学篇](2014-11-19 等差数列的部分和)
设 $\sed{a_k}_{k=1}^n$ 为等差数列, 则 $$\bex a_1+\cdots+a_n=\frac{n(a_1+a_n)}{2}. \eex$$ Ref. [Proof Without Words: Partial Sums of an Arithmetic Sequence, T...
分类:其他好文   时间:2014-11-19 12:04:39    阅读次数:220
linux shell 字符串操作(长度,查找,替换)
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}变量var的值, ...
分类:系统相关   时间:2014-11-19 07:11:27    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!