sed什么意思?
sed 是Steram Editor (字符流编辑器)的缩写,简称流编辑器
sed是操作 过滤和转换文本内容的强大工具
常用功能包括结合正则表达式对文件实现快速增删改查,其中查询的功能中最常用的两大功能是过滤(过滤指定字符串)取行(取出指定行)
sed i 命令详解?
【Linux命令】sed -i命令详解
一. 使用说明
[root@www ~]# sed [-nefr] [动作]
选项与参数:
-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。
-e :直接在命令列模式上进行 sed 的动作编辑;
-f :直接将 sed 的动作写在一个文件内, -f filename 则可以运行 filename 内的 sed 动作;
-r :sed 的动作支持的是延伸型正规表示法的语法。(默认是基础正规表示法语法)
-i :直接修改读取的文件内容,而不是输出到终端。
动作说明: [n1[,n2]]function
n1, n2 :不见得会存在,一般代表『选择进行动作的行数』,举例来说,如果我的动作是需要在 10 到 20 行之间进行的,则『 10,20[动作行为] 』
function:
a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)
c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行
d :删除,因为是删除啊,所以 d 后面通常不接任何内容;
i :插入, i 的后面可以接字串,而这些字串会在新的一行出现(目前的上一行)
p :列印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行
s :取代,可以直接进行取代的工作,通常这个 s 的动作可以搭配正规表示法!例如 1,20s/old/new/g
sed -i 就是直接对文本文件进行操作的
sed -i ‘s/原字符串/新字符串/’ /home/1.txt
sed -i ‘s/原字符串/新字符串/g’ /home/1.txt
这两条命令的区别就是,看示例
这是1.txt的内容
#cat 1.txt
d
ddd
#ff
1
2
3
4
1
2
3
4
再看执行这两条命令的区别吧
sed -i ‘s/d/7523/’ /home/1.txt
执行结果
7523
7523dd
#ff
1
2
3
4
5
1
2
3
4
5
sed -i ‘s/d/7523/g’ /home/1.txt
执行结果
7523
752375237523
#ff
1
2
3
4
5
1
2
3
4
5
二. 示例:
去掉 “行首” 带“@”的首字母@
sed -i ‘s/^@//’ file
特定字符串的行前插入新行
sed -i ‘/特定字符串/i 新行字符串’ file
特定字符串的行后插入新行
sed -i ‘/特定字符串/a 新行字符串’ file
特定字符串的删除
sed -i ‘/字符串/d’ file
手机的数据业务GPRSEDGEHSDPA是什么意思
GPRS:通用分组无线服务技术GeneralPacketRadioService的简称,它是GSM移动电话用户可用的一种移动数据业务。GPRS可说是GSM的延续。GPRS和以往连续在频道传输的方式不同,是以封包Packet式来传输,因此使用者所负担的费用是以其传输资料单位计算,并非使用其整个频道,理论上较为便宜。
GPRS的传输速率可提升至56甚至114Kbps。EDGE为GPRS到第三代移动通信的过渡性技术方案GPRS俗称2。5G,EDGE俗称2。75G。,3G就不用多说了吧,主要原因是这种技术能够充分利用现有的GSM资源。因为它除了采用现有的GSM频率外,同时还利用了大部分现有的GSM设备,而只需对网络软件及硬件做一些较小的改动,就能够使运营商向移动用户提供诸如互联网浏览、视频电话会议和高速电子邮件传输等无线多媒体服务,即在第三代移动网络商业化之前提前为用户提供个人多媒体通信业务。
由于EDGE是一种介于现有的第二代移动网络与第三代移动网络之间的过渡技术,比“二代半“技术GPRS更加优良,因此也有人称它为“2。75代“技术。EDGE还能够与以后的WCDMA制式共存,这也正是其所具有的弹性优势。EDGE技术主要影响现有GSM网络的无线访问部分,即收发基站BTS和GSM中的基站控制器BSC,而对基于电路交换和分组交换的应用和接口并没有太大的影响。
因此,网络运营商可最大限度地利用现有的无线网络设备,只需少量的投资就可以部署EDGE,并且通过移动交换中心MSC和服务GPRS支持节点SGSN还可以保留使用现有的网络接口。事实上,EDGE改进了这些现有GSM应用的性能和效率并且为将来的宽带服务提供了可能。
EDGE技术有效地提高了GPRS信道编码效率及其高速移动数据标准,它的最高速率可达384kbit/s,在一定程度上节约了网络投资,可以充分满足未来无线多媒体应用的带宽需求。从长远观点看,它将会逐步取代GPRS成为与第三代移动通信系统最接近的一项技术。
sedna金是什么意思
sedna金其实是一种欧米茄命名的新型合金,它的含金量可达75%左右,其它金属主要是铜和钯,这种合金的稳定性强,色泽更加艳丽,其名称也来自于sedna的小行星,同时它也是欧米茄星座系列腕表中的主要材料之一。
sedna金是一种新型合金
黄金是一种比较珍贵的金属,而不同的金饰品有着不同的意义,通常来说sedna金是欧米茄命名的一种新型合金,它主要是由金、铜、和钯三种金属元素形成的,也是玫瑰金的一种,一直备受很多人的喜爱。
sedna金里的含金量可高达75%左右,它的色泽均匀透亮,主要集合了铜和钯的金属元素的特性,所以让sedna金的稳定性大大增强,色泽也会更加持久,且典雅时尚的外观设计,给人不一样的视觉美感。
sedna金的名称主要是来自于sedna的小行星,自古以来sedna小行星就被视为颜色最红最亮的行星,而红色也是寓意着吉祥富贵,之后它也被镶嵌于欧米茄系列的腕表中,增加了不少的奢华美感。
raised什么意思
raised意思如下:
1、作为形容词时,意思为凸起的,浮雕的,有凸起花纹的,发酵的,起毛的,毛绒的。
2、作为及物动词时,意思为举起,提起,使升高,扶起,使直立,建立,修建,唤起,激起,惹起,提高价格,增加尺寸、数量等,提高程度、强度等,提升、改善境遇等,提高名声等,使出现,使复活,引起,招致,种植庄稼,饲养牲畜,养育子女,提出问题,筹集款项,招募兵员,集结,发出呼喊声,结束某种状态等。
I would be surprised if it wasnt easy 是什么意思?请指
- I would be surprised if it wasnt easy 意思请指点
- 简单事情~我惊讶
爸爸对卡由说不要把玩具放在马路上,卡由说:Im not supposed to,什么意思
- 不支持,,,
You and Me passed by 翻译中文是什么意思
- You and Me passed by你和我经过
whosedeakisthis什么意思
- 你好,很高兴在这里回答你的问题:… 这是谁的课桌?
Who had to take care of my feelings for I gently kissed my wounds 什么意思
- Who had to take care of虎场港渡蕃盗歌醛攻互 my feelings for I gently kissed my wounds谁会在乎我的感受,温柔地亲吻我的伤口?
what impressed me most is.是什么意思
- what impressed me most is给我印象最深的是 拼音 双语对照 双语例句1What impressed me most is the LOVE everyone has for their country. 最让我印象深刻的是他们每个人对国家的热爱。
we passed yesterday,but today but also silly to think that there will be tomorrow,什么意思
- 我们荒废了昨天 但是今天还是想着还有下一个明天是非常愚蠢的