ITPub博客

首页 > Linux操作系统 > Linux操作系统 > sed使用变量

sed使用变量

原创 Linux操作系统 作者:kngnng 时间:2013-02-27 11:14:05 0 删除 编辑
        sed作为一种非交互式上下文编辑器,不改变原文的情况下进行文本行的处理并输出。

实验需求
        如何在sed中使用定义的变量?

实验准备
         有一文本tmp.txt,内容如下
                abc
                aaa
                bbb
                ccc

实验测试
        1.常规sed使用
                比如打印文本包含字符串'ab'的内容
                        sed -n '/ab/p' tmp.txt
                输出内容为:
                        abc
        2.利用自定义变量
                定义变量
                        A=ab
                打印含有变量A的文本内容
                        sed -n '/'"$A"'/p' tmp.txt
                输出内容为:
                        abc
总结
        利用单引号套双引号读取变量A,来实现。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26252014/viewspace-754815/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-09-06

  • 博文量
    36
  • 访问量
    243015