美文网首页
sed常见操作

sed常见操作

作者: Sean松涛 | 来源:发表于2019-02-17 12:41 被阅读0次

sed在行首、行尾添加字符串 2019-02-17

原始文件:sample.txt

cat sample.txt
000005
000018

行首添加字符串

sed 's/^/HEAD&/g'

$ sed 's/^/Media &/g' sample.txt 
Media 000005
Media 000018

行尾添加字符串

sed 's/$/&TAIL/g'

$ sed 's/$/&L5/g' sample.txt 
000005L5
000018L5

sed搜索替换字符串变量 2019-02-18

原来的's/原始字符串/目标字符串/g'的单引号,改为双引号。

例子

# cat sample.xml
    <barcode></barcode>
# mediaID=000018L5
# sed "s/></>$mediaID</g" sample.xml 
    <barcode>000018L5</barcode>
# 

相关文章

  • sed常见操作

    sed在行首、行尾添加字符串 2019-02-17 原始文件:sample.txt 行首添加字符串 sed 's/...

  • sed

    sed 可依照script的指令,来处理、编辑文本文件。 多用于对文本的行来操作,常见 sed [option] ...

  • Sed

    sed工具执行原理; 有关sed的参数及action的常见操作方法; 定址; 模式空间和保持空间; 使用标签 1....

  • sed与awk的学习(一)

    了解基本操作 以下是sed&awk书上的范例 sed基本操作 创建sed&awk文件夹 编辑list文件,将书上的...

  • 临时随笔sed/awk

    sed替换指定行内容 sed 命令行格式 脚本格式 基本操作命令 行定位 操作命令 实例 替换命令 高级操作命令 ...

  • Linux常用文本操作命令 2019-05-19

    关于文本的工具,比较常见的有vi、sed、awk、grep等 sed工具: sed工具最常用来批量编辑文档,例如文...

  • sed & grep

    sed sed对文本的处理非常的强大,并且sed非常小,操作跟awk类似。sed是按顺序逐行进行读取文件。然后,它...

  • 【现学现忘&Shell编程】— 35.sed命令(一)

    1、sed命令说明 sed主要是用来将数据进行选取、替换、删除、新增的命令,grep,awk,sed称为是文本操作...

  • sed上古神兵

    sed [options] '匹配条件&操作指令;匹配条件&操作指令;' fileoptions: 选...

  • Sed命令

    #sed命令文件操作 新增 a sed '2a testContent' test.txt 在第 2 行后面新增一...

网友评论

      本文标题:sed常见操作

      本文链接:https://www.haomeiwen.com/subject/jxrgeqtx.html