课程
/运维&测试
/Linux
/实例妙解Sed和Awk的秘密
我理解的-n是仅输出改动过的行数,那在这个例子中,所有行都有改动啊?
2018-03-14
源自:实例妙解Sed和Awk的秘密 3-8
正在回答
搞明白了,\1 直接用时会报错,只有在正则匹配时带有()的子查询中有效,会匹配对应的第n个子查询
\1 是错误的,我试过了,会报错
sed -n 's/\(^[a-z]\+\):.*$/\1/p' passwd
应该这样
欲哭丨无泪
sed -n 's/\(^[a-z]\+\):.*$/\1/' passwd
就是这一段
举报
sed和awk是很好的Linux文本处理工具,帮助你提高效率,成为Linux达人。
3 回答我这边执行第二步出现了结果。但是第三步没有变化。
4 回答请问 s替换只是替换输入结果 不改变原文件的内容吧?
3 回答这句中的%s是什么意思?代表了这什么?
1 回答字符没有标红是为什么呢呢
1 回答我这里用\b为何会匹配不出任何东西呢