我注意到 fmt 在跨行连接句子时使用两个空格字符。
命令:
$ fmt << EOF
Hello world.
This is a nice place. And a nice website too. I come here
to ask important questions.
Like this one.
EOF
输出:
你好,世界。这是一个好地方。也是一个不错的网站。我来这里 提出重要问题。比如这个。
有没有办法关闭这种行为并改用单个空格?
我知道关于句号后应该使用 1 个还是 2 个空格的争论由来已久。但这与我的情况无关。我只想部分重新格式化现有文本文件,并在句号后使用 1 个空格进行排版。