美文网首页
sed 通配符应用

sed 通配符应用

作者: Norahd | 来源:发表于2022-05-31 22:50 被阅读0次
grep通配符

" . " :表示匹配一个字符

" .* " :表示匹配任意字符

sed删除指定行

cat File | sed '2,5d' #删除行号为2-5的行
cat File | sed '/Head/,/Tail/d'  #删除包含"Head"的行到包含"Tail"的行之间的行
cat File | sed '/Parttern/,10d' #删除包含"Parttern"的行到第十行的内容

sed通配符使用

sed -e 's/^[ ]*//g' -e 's/[ ]*$//g'   # 删除字符串前后的任意空格 "    dddd_xx    " -> "dddd_xx"
ls | sed 's/A._//g' | sort -u  #去掉目录前缀
ls | sed 's/^ZF\(.\).*/\1/' 

sed多重编辑:

cat File | sed -e '1,10d' -e 's/Parttern/Replacement/g' #删除行再替换

sed命令追加:

sed '/^Parttern/a\
>new Line1 \
>new Line2 \
>new Line3
在匹配到的行后面追加

相关文章

  • sed 通配符应用

    " . " :表示匹配一个字符 " .* " :表示匹配任意字符 sed删除指定行 sed通配符使用 sed多...

  • 2019-07-24

    day19 课程介绍 1.系统正则符号2.sed命令详解 知识回顾 通配符号 * {}通配符号主要用于匹配文件名...

  • day 17 操作系统正则符号/grep

    系统通配符号: 系统正则符号:grep sed awk 系统正则: BRE( basic regular e...

  • shell脚本(4)让文本飞

    目录1、通配符与正则表达式2、grep命令3、使用sed进行文本替换4、使用awk进行高级文本处理 1、通配符与正...

  • sed 应用

    awk '{print $1,$4}' test.txt 查看第一列和第四列 awk '{printf "%-8s...

  • Java 泛型通配符上下界理解及应用

    一.通配符的应用 实践检验真理,所以在说明通配符上下界的理解的时候,先说明下什么时候使用通配符 关于泛型类型通配符...

  • 7月23日 正则符号

    系统通配符号 * 匹配所有内容 {} 匹配序列信息 系统正则符号 主要在grep sed awk 命令用基础正则b...

  • 通配符的应用

    标题14个字之内,必保飘红

  • 通配符应用

    标题前14个字必须飘红

  • sed应用(作业)

    1、删除centos7系统/etc/grub2.cfg文件中所有以空白开头的行行首的空白字符 2、删除/etc/f...

网友评论

      本文标题:sed 通配符应用

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