zoukankan      html  css  js  c++  java
  • sed使用

    sed使用

    2. sed使用方法


    sed常见的语法格式有两种,一种叫命令行模式,另一种叫脚本模式。

    sed常见的语法格式有两种,一种叫命令行模式,另一种叫脚本模式

    2.1 命令行格式
    • 格式
    sed [option]  'sed的命令|地址定位' filename
    
    说明:引用shell script中的变量应使用双引号,而非通常使用的单引号
    
    option:
    -e	进行多项编辑,即对输入行应用多条sed命令时使用
    -n	取消默认的输出
    -f	指定sed脚本的文件名
    -r  使用扩展正则表达式
    -i inplace,原地编辑(修改源文件)
    

    /sbin/nologin
    daemon❌2:2:daemon:/sbin:/sbin/nologin
    adm❌3:4:adm:/var/adm:/sbin/nologin
    lp❌4:7:lp:/var/spool/lpd:/sbin/nologin
    298374837483
    172.16.0.254
    10.1.1.1

    p 打印行
    d 删除行
    [root@server ~]# sed -n 'p' a.txt
    [root@server ~]# sed -n '1p' a.txt
    [root@server ~]# sed -n '2p' a.txt
    [root@server ~]# sed -n '1,5p' a.txt
    [root@server ~]# sed -n '5,10p' a.txt
    [root@server ~]# sed -n '$p' a.txt
    [root@server ~]# sed '5p' a.txt

    • 常用命令和选项
    new
  • 相关阅读:
    函数的参数设置
    定义函数
    使用dict和set
    (转)set集合的应用
    循环与range
    if语句
    How to use git hub
    Install pyodbc in OpenSUSE
    Ubuntu编译安装PHP7
    Ubuntu为已经安装的PHP7单独编译mysqli
  • 原文地址:https://www.cnblogs.com/whcc/p/13876208.html
Copyright © 2011-2022 走看看