我有很長的文本列表,文本行1到行1000000000,我想問,讓我說我想選擇和複製到特定的行從100行到1000 ..只有,這是可能的,以及如何在記事本++ ..謝謝記事本++選擇文本中的某個區域
0
A
回答
0
Notepad ++不具備此功能。你可以導航到一條線沒有問題使用搜索 - >轉到...並選擇行號,但這不讓你突出顯示開始和結束點之間的界限。
你應該做的是使用腳本語言來提取你想要的行。它安裝快捷,簡單且免費。我會做到以下幾點:
- 安裝Python
創建一個文本文件,並用
.py
擴展,鍵入以下簡單的腳本保存:#!usr/bin/env python fp = open("outputfile.txt","w") fp.write(''.join(open('inputfile.txt', 'r').readlines()[100:1000])) fp.close()
inputfile.txt
是一個包含文件百萬行和outputfile.txt
是Python轉儲所需行的文件。請注意,如果輸入文件包含10000000行,我們在上面的行中指定我們只需要行100到1000.- 確保Python腳本和輸入文件位於相同的路徑中。輸出文件也將在相同的路徑
- 運行腳本就像任何其他的Python腳本
一旦你有你的輸出文件,它只是一個使用按Ctrl + 一個選擇的事情甩全部和做任何你想要的文字。
但有一點:我不認爲Notepad ++甚至可以打開非常大的文本文件。根據其中包含的數據類型並根據我的個人經驗,N ++適用於200MB以下的文件。所以如果你有一百萬行數據文件,你甚至不應該試圖用N ++打開它。這只是一個意見。
另一個類似的Stackoverflow question顯示了一個Perl腳本,它執行相同的操作。選擇你想要的選項(Python或Perl),但由於我是一個Python傢伙,我說選擇前者:)
+1
嘿..我真的很感激你的迴應!我會嘗試 – user1234665 2012-03-02 13:19:34
相關問題
- 1. 選擇所有文本區域不具有某一類jQuery中
- 2. 檢測文本區域中的「取消選擇」事件
- 3. 無法在IE中的文本區域中選擇文本
- 4. 選擇所有文本區域並添加到一個文本區域
- 5. 對文本區域的多選擇
- 6. 追加日期選擇器選擇一個文本區域
- 7. 根據文本區域值選擇行
- 8. 如何從文本區域中選擇文本作出反應?
- 9. 在文本區域中獲取和設置文本選擇
- 10. 如何在文本區域中選擇(一個或多個)行
- 11. 記事本++選擇多個標籤內的文本
- 12. 以編程方式在文本區域中選擇文本並同時在textarea中選擇相同的文本
- 13. 將文本追加到java文本區域中的某些列
- 14. 如何從硒文本區域中選擇幾個字rc
- 15. 如何在文本區域內保留文本選擇?
- 16. 如何阻止文本選擇不輸入文本區域和選擇項目
- 17. 從html中使用記事本++選擇一些文本
- 18. 在記事本中選擇換行符++
- 19. 文本區域中的粗體文本?
- 20. 文本區域中的示例文本
- 21. [在記事本++中的兩個給定單詞之間自動選擇文本]
- 22. 記事本++:選擇最多匹配字符的文本
- 23. 在html中調整文本的選擇區域
- 24. 如何指定一個選擇器類型=文本或類型=文本區域
- 25. 在列表中選擇項目,在文本區域中顯示文本
- 26. 限制文本選擇區
- 27. HTML選擇或文本區
- 28. 使用javascript檢測文本區域中的選定文本
- 29. 只刪除文本區域中的選定文本
- 30. 選擇onchange更新文本區多個
問題不明確。除了剪切和粘貼之外,你還想做什麼?由於文件的格式,是否特殊?你試圖創建一個宏嗎? – 2012-02-27 15:56:46