2

我如何在记事本中保存

文件名:Original.txt:

soandso@hotmail.com
emailnumber2@hotmail.com
emailnumber3@hotmail.com

--在您的帮助下--

文件名:1.txt

soandso@hotmail.com

文件名:2.txt

emailnumber2@hotmail.com

文件名:3.txt

emailnumber3@hotmail.com
4

2 回答 2

5

我会为此编写一个简单的PowerShell脚本:

$counter = 1

Get-Content "myfile.txt" | foreach {
    Set-Content -Path "$counter.txt" -Value $_
    $counter++
}

我不知道任何 notepad++ 特定的解决方案,因为我不使用它,但我敢打赌,有一种方法可以从任何好的程序员友好文本编辑器运行 PowerShell 脚本。

于 2013-03-09T22:07:31.003 回答
1

我不知道任何 notepad++ 插件或任何东西,但那是 Python 或大多数其他语言的大约 4-10 行代码。

Loop:, 新建txt文件,粘贴行

下一行,重复。

您是否有特定的原因希望它是 Notepad++ 特定的?

编辑:

我对这个想法很感兴趣,所以我继续写了它。

yourfile = open('YOUR.TXT', 'r')
counter = 0
magic = yourfile.readlines()

for i in magic:
    counter += 1
    newfile = open(('EMAILS' + str(counter) + '.TXT'), "w")
    newfile.write(i)
    newfile.close()

不幸的是,我不知道任何 .NET 语言,但如果你可以用 VBasic 编写它,那么你可以在 Notepad++ 中将它作为你经常做的事情。

于 2013-03-09T22:18:58.610 回答