您当前的位置: 首页 > 

梁云亮

暂无认证

  • 2浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

sed命令

梁云亮 发布时间:2020-02-26 10:38:26 ,浏览量:2

sed命令会逐行处理输入,然后把结果发送到屏幕。

处理时,把当前处理的行存储在临时缓冲区中,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕,接着处理下一行,这样不断重复,直到文件末尾。

sed命令执行完后,文件内容并没有改变。

语法:

sed [选项参数] ‘command’ filename

选项参数功能-e多重编辑 命令功能描述a新增,a的后面为待添加的字串串,新增字符串在下一行出现d删除,区分大小 写s查找并替换

示例:

  • 将 11 aa aaaaa插入到第三行下,打印 在这里插入图片描述

  • 将dept.txt文件中Dallas替换为Boston 在这里插入图片描述 在这里插入图片描述 注意:‘g’表示global,全部替换

  • 删除dept.txt文件所有包含AC的行 在这里插入图片描述

  • 将dept.txt文件中的第2行删除并将Dallas替换为Boston 在这里插入图片描述

关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0756s