关闭

Linux Shell脚本攻略:sed文本替换

949人阅读 评论(0) 收藏 举报
分类:

小结:

/ {part1}/{part2} /:part1是替换前的内容,part2是替换后的内容,默认替换一次

s放开头表示搜索,g放结尾表示全部替换,d放结尾表示删除

^$表示空白行,分号组合多个sed命令

-----------------------------------------------------------------------------------------------------------

举个栗子:

sed "s/$//;s/ *//g;/^$/d" :删除空行,空行包括没有任何字符的空行,和只有若干个空格的空行。

s/$// :在每一行后面追加空. s为搜索 如s/a/b/  搜索a 将替换为b ,并只替换一次.

s/ *//g :将空格删除.  g代表搜索到的全部替换 。“空格星”( " *") 代理多个空格

/^$/d :删除空行.

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

shell 文本替换命令

可以这样做:方法1:在原文件中修改sed -i 's/被替换的内容/要替换成的内容/' file方法2:sed 's/被替换的内容/要替换成的内容/g' file > file.outmv file....
  • fxpbupt
  • fxpbupt
  • 2010-06-30 15:40
  • 13817

linux使用脚本shell批量替换文件中的文本

find ./ -name 'xxx.php' | xargs sed -i "s/oldstring/newstring/g" 注意查找和替换的字符串是正规表达式
  • 0210
  • 0210
  • 2015-03-08 17:28
  • 1150

shell 文件内容替换 sed用法

调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s) 删除:d命令 $ sed '2d' ex...
  • Augusdi
  • Augusdi
  • 2014-10-18 22:22
  • 63088

shell脚本之sed使用----替换、变量、转义字符

sed使用,找到的有用资料整理
  • wangcg123
  • wangcg123
  • 2016-02-15 13:33
  • 16709

shell sed替换、删除文件中的某个字符串

1、将当前目录下包含hello串的文件中,hello字符串替换为hi sed -i "s/hello/hi/g" `grep "hello" -rl ./` 2、将某个文件中的hello字符串替...
  • sweeter2
  • sweeter2
  • 2016-03-13 11:52
  • 9572

Linux shell脚本之 Sed 简介 正则表达式

sed是一款轻量级流编辑器,是stream editor的简写。由于sed是以行为单位进行编辑文件 , 因此也称为行编辑器。它无需直接编辑资料,能够将编辑工作自动化。sed工作方式: 由标准输入读取编...
  • doiido
  • doiido
  • 2015-02-28 16:32
  • 2506

shell 文件内容替换 sed用法

调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s) 删除:d命令 $ sed '2d' ex...
  • Augusdi
  • Augusdi
  • 2014-10-18 22:22
  • 63088

shell脚本之sed使用----替换、变量、转义字符

sed使用,找到的有用资料整理
  • wangcg123
  • wangcg123
  • 2016-02-15 13:33
  • 16709

《Linux Shell脚本攻略》 笔记 第四章:高效文本处理

《Linux Shell脚本攻略》 笔记 第四章:高效文本处理 1、IP地址的正则表达式: [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} 2、gre...
  • wojiushiwo987
  • wojiushiwo987
  • 2015-01-03 16:51
  • 1992

LINUX SHELL脚本攻略 中文版

  • 2014-06-23 18:16
  • 19.94MB
  • 下载
    个人资料
    • 访问:606138次
    • 积分:8309
    • 等级:
    • 排名:第2807名
    • 原创:281篇
    • 转载:95篇
    • 译文:19篇
    • 评论:132条
    博客专栏