2011-04-10 110 views
1

我有100個文件,並且需要在每個單個文件的末尾添加一行。使用Notepad ++和Regex將文本添加到每個文件的末尾

有沒有辦法讓我可以用Notepad ++做到這一點?

+4

如此多的可憐的問題,所以很少有選票...... – 2011-04-10 13:42:12

+0

我不認爲記事本++是這類工作的最佳工具。也許你應該尋找一個基於命令行的解決方案。 – phimuemue 2011-04-10 13:45:45

+0

@mitch和@user unknown:你的問題是什麼? – miqbal 2011-04-10 20:14:28

回答

3

建議您使用批處理文件

FOR %%G IN (*) DO echo "myline" >> %%G "C:\myDir" 

應追加MYLINE所有文件MYDIR

+0

謝謝。使用批處理文件是有意義和實際的 – miqbal 2011-04-10 20:21:09

3

您可以搜索

(.*) 

,代之以

"\1" 

多行正則表達式選項已激活。在這種情況下(。*)匹配文件中的整個文本,並且由於括號內的括號可以使用\ 1訪問匹配並在其後附加一些內容。

+0

你回答什麼問題? – Toto 2015-08-31 07:35:58

3

Lickro的答案很棒,並且可以與Notepad ++一起使用。

這裏的設置截圖:

notepad search and replace

我增加了斷行\n,然後將文本。

相關問題