当前位置: 技术问答>linux和unix
求一个sed命令
来源: 互联网 发布时间:2017-05-26
本文导语: 请问用sed命令如何将 1800, 363(22):12.442|21.264, 357(6):9.796|38.671, 36(0):2.374|4.248, 36(0):9.181|12.328, 37 变为1800, 363, 357, 36, 36, 37 就是匹配每个(和,之间的字符串并替换为, 谢谢! | 's/([^,]*,/,/g' ech...
请问用sed命令如何将
1800, 363(22):12.442|21.264, 357(6):9.796|38.671, 36(0):2.374|4.248, 36(0):9.181|12.328, 37
变为1800, 363, 357, 36, 36, 37
就是匹配每个(和,之间的字符串并替换为, 谢谢!
1800, 363(22):12.442|21.264, 357(6):9.796|38.671, 36(0):2.374|4.248, 36(0):9.181|12.328, 37
变为1800, 363, 357, 36, 36, 37
就是匹配每个(和,之间的字符串并替换为, 谢谢!
|
's/([^,]*,/,/g'
echo "1800, 363(22):12.442|21.264, 357(6):9.796|38.671, 36(0):2.374|4.248, 36(0):9.181|12.328, 37" | sed 's/([^,]*,/,/g'
echo "1800, 363(22):12.442|21.264, 357(6):9.796|38.671, 36(0):2.374|4.248, 36(0):9.181|12.328, 37" | sed 's/([^,]*,/,/g'