替换每行中的第一次出现

Cas*_*urr 1 shell scripting sed

假设我有一个格式如下的文档:

word1 word2 word3
word4 word5 word6
word7 word8
Run Code Online (Sandbox Code Playgroud)

如何使用sed逗号后跟空格来替换第一次出现的空格,以便文档看起来像:

word1, word2 word3
word4, word5 word6
word7, word8
Run Code Online (Sandbox Code Playgroud)

谢谢!

Man*_*y D 5

简单:

sed -i 's/ /, /' your_file
Run Code Online (Sandbox Code Playgroud)

这将查找第一次出现的空格,用逗号和空格替换它,然后移动到下一行.