sed命令sed -n '/,/s/,/ /gp'这样写法如何理解

今天读取别人脚本,遇到sed -n '/,/s/,/ /gp'的用法,不知道如何理解,请问作何解释?
已邀请:

OpenSkill - OpenSkill官方账号

赞同来自: 采菊篱下 koyo

这个很好理解啊, 拆开理解   /,/  表示匹配有逗号(,)的行,一个正则表达式  s/,/ /gp   这就是我们平常用的sed替换命令,把逗号(,)替换成空格,gp代表打印到屏幕上。

要回复问题请先登录注册