标签: bash split
我想将文本拆分成句子。句子以点结尾,后跟空白字符。
答案 0 :(得分:1)
使用tr / sed:
tr '\n' ' ' < input | sed -e 's/[.] \s*/. \n/g'
答案 1 :(得分:1)
这将在新行上打印每个单独的句子。
awk 'BEGIN{RS="\\. "}1' file