我需要從非常大量的txt文件(大約10.000)中刪除前兩行。我正在尋找從命令行或通過另一個半自動過程執行此操作的方法。每個文件都不同於其他文件,但它們都包含前兩行所需的一些信息,我需要刪除它們。從txt文件中刪除前兩行
0
A
回答
0
我認爲aguslr的答案在UNIX衍生系統上看起來不錯,但我猜測,因爲標籤是在Windows上的「cmd」和「批處理文件」。您可以在幾個地方獲得用於Windows的sed
,例如在UnxUtils端口或通過Cygwin或GnuWin32更新的端口。但是find
是一個內置的Windows程序,與UNIX衍生系統上的發現完全不同。所以,你可能會想用更換答案下半年「爲」命令,在Windows中,如:
for /r %a in (*.txt) do sed -i '1,2d' %a
注意,如果你從一個批處理文件運行這個你將要使用%%一個代替%一個。
+0
謝謝!我現在在窗戶上,但我會使用其他unix機器來做到這一點!很有幫助 :) – spargor 2015-02-10 21:22:16
3
for %%a in (*.txt) do (
more +2 < "%%~fa" > 2linesskipped.txt
move /y 2linesskipped.txt "%%~fa"
)
沒有外部工具。
相關問題
- 1. 從txt文件中刪除空行
- 2. 從txt文件中刪除一行java
- 3. C++從.txt文件中刪除行
- 4. Python - 從txt文件讀取前兩行
- 5. 批量刪除txt文件中的行
- 6. 從txt文件中刪除雙引號
- 7. 從txt文件中刪除列
- 8. txt文件刪除
- 9. 如何使用powershell從txt文件中刪除前幾個字
- 10. 如何從txt文件中刪除一行文本
- 11. 刪除當前文件夾中的.txt文件BATCH
- 12. 行出現在兩個單獨的txt文件,從一個txt文件中刪除
- 13. 刪除換行符在txt文件
- 14. 從.txt文件中獲取隨機行,然後從.txt文件中刪除該行
- 15. 從文件名刪除.txt - Java
- 16. 從txt文件中刪除特定的行和一個符號
- 17. 從多個.txt文件中刪除最後6行
- 18. 從txt文件中刪除空白行保留回車
- 19. 從.txt文件中刪除一行時出錯
- 20. 刪除從.txt文件中的特定行cshell
- 21. 從文件中刪除行
- 22. 從文件中刪除行
- 23. 如何從csv/txt插入之前在postgresql中刪除一行
- 24. Python:從另一個txt文件中刪除一個txt文件的元素
- 25. 從兩行之間的文件中刪除行
- 26. 刪除一行並用txt文件中的新文本替換
- 27. 刪除Python中的txt文件中的一行
- 28. 從Python中的txt文件中刪除數據
- 29. 從文本文件中刪除一行?
- 30. 從文本文件中刪除行
文件是否包含您要保留的空行? – Magoo 2015-02-10 19:09:21