本文介绍了替换每一行中的第一次出现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
假设我有一个格式如下的文档:
Supposing I have a document formatted like this:
word1 word2 word3
word4 word5 word6
word7 word8
如何使用 sed
用逗号后跟一个空格替换第一次出现的空格,使文档看起来像:
How do I use sed
to replace the first occurence of space with a comma followed by a space so that the document will look like:
word1, word2 word3
word4, word5 word6
word7, word8
谢谢!
推荐答案
echo word1 word2 word3|sed -r 's/(\s)/,\1/'
输出:
word1, word2 word3
这篇关于替换每一行中的第一次出现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!