4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
sed 一 文本处理工具 - 走看看
来自 : t.zoukankan.com/loveer-p-11622 发布时间:2021-03-25
1. 每次仅读取一行内容。根据提供的规则命令匹配并修改数据。 注意,sed 默认不会直接修改源文件数据,而是会将数据复制到缓冲区中,修改也仅限于缓冲区中的数据; 2. 将执行结果输出。 3. 当一行数据匹配完成后,它会继续读取下一行数据,并重复这个过程,直到将文件中所有数据处理完毕。sed 基本选项
sed [选项] [脚本命令] 文件名 -e 脚本命令,该选项会将其后跟的脚本命令添加到已有的命令中。 -f 脚本命令文件,该选项会将其后文件中的脚本命令添加到已有的命令中。 -n 默认情况下,sed 会在所有的脚本指定执行完毕后,会自动输出处理后的内容, 而该选项会屏蔽启动输出,需使用 print 命令来完成输出。 -i 此选项会直接修改源文件,要慎用。
s 查找替换脚本命令。此命令的基本格式为: [address]s/pattern/replacement/flags address 表示指定要操作的具体行, pattern 指的是需要替换的内容, replacement 指的是要替换的新内容。 flags标记 n 1~512 之间的数字,表示指定要替换的字符串出现第几次时才进行替换, 例如,一行中有 3 个 A,但用户只想替换第二个 A,这是就用到这个标记; g 对数据中所有匹配到的内容进行替换, 如果没有 g,则只会在第一次匹配成功时做替换操作。 p 会打印与替换命令中指定的模式匹配的行。此标记通常与 -n 选项一起使用。 w file 将缓冲区中的内容写到指定的 file 文件中; 用正则表达式匹配的内容进行替换; 匹配第 n 个子串,该子串之前在 pattern 中用 () 指定。 转义(转义替换部分包含: 、等)。
转义(转义替换部分包含:&、等)。 sed -n "s/aa[a-z]aa/aa666aa/p" ld 查找替换并打印 常见命令 astring 在当前行后添加一行或多行。多行时除最后一行...sed 一 文本处理工具简介 sed 基本选项 查找替换 常见命令 示例sed 一 文本处理工具

本文链接: http://aased.immuno-online.com/view-737123.html

发布于 : 2021-03-25 阅读(0)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616
官网:http://