Как запретить сценарию оболочки `fmt` добавлять двойной пробел после конца предложений?
Я использую fmt
Скрипт оболочки для переноса строк в нескольких редакторах Mac OS X. Я, как правило, доволен им, за исключением одного - двойной пробел после конца предложения. (В наши дни мало кто так поступает, верно? Мне кажется, что это действительно старая школа, по крайней мере, мне, и тратит драгоценное пространство из восьмидесяти колонн.)
Я знаю, что есть -d chars
вариант для fmt
( документация), в которой указываются завершающие предложение стражи, поэтому в настоящее время я обманываю сценарий -d @
отмечая, что @
редко входит в сферу. Это работает, но я думаю, что есть более подходящие решения, чем этот хитрый? Можно ли установить chars
следуя -d
в настоящий пустой список?
1 ответ
Решение
-d ''
работает для меня:
fmt -d '' <<< $'Do not.\nDouble-space.'