gpt4 book ai didi

用于在文本文件中的每个字符后引入单个空格的 linux 命令

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:25 24 4
gpt4 key购买 nike

我有一个文本文件,我必须在每个字符后引入一个空格。我使用的命令是:

sed 's/./& /g' source.txt>output.txt

但我没有得到输出,输出与输入保持相同。请帮我解决这个问题。这个命令正确吗?

外部编辑:根据下面的评论,输入的文字是:'pustə́_pɾemí nù_kədé ví_kɪse_pyaːɾe mɪ'

它对应的输出是:pustə́_pɾemí nù_kədé ví_kɪse_pyaːɾe mɪ

不是在每个字符后引入单个空格,而是用双空格替换单个空格(已经在输入中)。

最佳答案

你的 sed 命令对我有用,但字符上的重音从字符中移走了。

这是一个较长的 sed 命令,您可以尝试一下,它也适用于我。

sed 's/\(.\)/\1 /g'

关于用于在文本文件中的每个字符后引入单个空格的 linux 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21949936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com