如何在多个文本文件中替换相同的字符?

时间:2017-08-08 07:12:07

标签: notepad

所以我有超过100个文本文件,所有这些文件都超出了在普通文本编辑器中打开所需的大小(例如;记事本,记事本++)。意思是我不能使用那些。

所有文本文件都包含相同的格式,它们包含:

abc0001:00000009a
abc0054:000000809a
abc00888:054450000009a

依旧......

我想知道,如何更换":"在每个文本文件中然后是" \ n" (新行的正则表达式) 那么它将是:

abc0001
00000009a
abc0054
000000809a
abc00888
054450000009a

如何在不手动和单独执行此操作的情况下对所有100个文本文件执行此操作。 (如果有的话?)

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用sed。以下内容与您想要的类似。问题涉及Unix,但很多Unix实用程序已移植到MS Windows(甚至是sed):http://gnuwin32.sourceforge.net/packages/sed.htm

UNIX: Replace Newline w/ Colon, Preserving Newline Before EOF

类似的东西(你提供文本文件作为输入,输出变成你的新文本文件):

sed 's/:/\n/g'