- 論壇徽章:
- 0
|
求助簡(jiǎn)化下面的帶gawk 的三行,在WINDOWS系統(tǒng)能用。(bat對(duì)所有字符都能通用)代買如下:- gawk.exe "/^|一/,/^├/;/^|五/,/^├/" 原文.txt>原文改1.txt &:: 截取“原文.txt”,得到“原文改1.txt”
- gawk.exe "{ gsub(/^||├|─|┼|┴|┤|[ t]/,""""""); print }" 原文改1.txt>原文改2.txt &:: 刪除“原文改1.txt”中某些字符,得到“原文改2.txt”
- gawk.exe "/^.+$/{for(i=l;i<NR-1;i++)print """""";print;l=NR}" 原文改2.txt>原文改3.txt &:: “原文改2.txt”保留一個(gè)空行,得到“原文改3.txt”
復(fù)制代碼 原文和所要的結(jié)果如下:
原文.txt:
前面還有不確定字符...
┌──────────┬────┬────┬────┬────┬────┐
|一 |二 |三 |四 |
├──────┼──────────┴──────┴──────────┤
|五 | 六、七 |
├──────┼────────────────────────────┤
|★ 無、有 |
└─────┴───────┴──────┴───────┴──────┘
后面還有不確定字符...。
需要得到的結(jié)果:“原文改3.txt”(保留一個(gè)空行)即:
一|二|三|四|
五|六、七| |
|