假设我有一个格式如下的文档:
word1 word2 word3
word4 word5 word6
word7 word8
如何使用 sed
将第一次出现的空格替换为逗号后跟空格,以便文档看起来像:
word1, word2 word3
word4, word5 word6
word7, word8
谢谢!
最佳答案
简单:
sed -i 's/ /, /' your_file
这会查找第一次出现的空格,将其替换为逗号和空格,然后移至下一行。
关于shell - 替换每一行中的第一次出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20405342/