1.在《实例妙解Sed和Awk的秘密》3-7里面介绍了一段代码:
sed 's/\(^[a-z]\+\):.*$/\1/' passwd
含义是用sed的分组方法提取passwd文件的用户名列,我在自己练习的时候,想当然的加了-n 参数,结果发现输出结果为空,请问是什么逻辑呢?
2.同样是sed命令,我发现-n 和 -i两个参数同时使用,会直接将修改行的内容覆盖原文件,导致原文件内容消失,请问这又是什么逻辑呢?
卧龙绝圣
相关问题
相关分类