这就是我要做的:用句点(1)句点,(2)新行和(3)分号替换句点的所有实例。我一直在关注这个问题,但他们承担了很多程序员的知识。以下是我需要做的一些事情,我不知道该怎么做:
答案 0 :(得分:4)
您可以使用awk
执行此操作。
awk -F"." -v OFS=".\n;" '{ $1=$1; print $0 }' filename.txt
这样做是将文本文件filename.txt
的每一行视为以句点分隔的记录,使用句点,换行符和分号重建记录作为新的字段分隔符。
附录要将输出捕获到文件中,请使用如下重定向:
awk -F"." -v OFS=".\n;" '{ $1=$1; print $0 }' filename.txt > outfile.txt