用sed替换逗号和换行符

时间:2018-08-10 05:15:54

标签: sed

我希望用sed替换逗号和换行符。

但是,它失败了。

sed 's/,\n/\n/g'

我该怎么做?

示例:

asdf,

asdf,

asdf,

=>

asdf

asdf

asdf

1 个答案:

答案 0 :(得分:0)

显然,您还希望删除不以逗号结尾的行。

sed -n 's/,$//p'

默认情况下不打印-n,如果最后用p命令进行了替换,则打印。

g标志不是必需的,每行只有一个替换。