知道txt文件兩行的行號,想把這兩行之間的內容全部刪除怎麽做?
(2015-05-15 20:32:10)
下一個
比如,想刪除文件sample.txt的4和6行之間的內容,保存為newtxt.txt,可以這樣:
解法1)sed '4,6d' sample.txt > newtxt.txt
[注:如果是windows環境,請安裝Git Bash for windows]
解法2)用UltraEdit打開文件sample.txt,創建並運行宏:
ColumnModeOff
HexOff
GotoLine 4 1
Loop 3
SelectLine
DeleteLine
EndLoop
最後保存為newtxt.txt。
解法3)用python:
with open("n:\\desktop\\sample.txt") as src:
lines=src.readlines()
with open("n:\\desktop\\newtxt.txt", "w") as dest:
dest.writelines( lines[0:3] + lines[6:] )
在城裏 2015.05.15