2017-06-02 71 views
0

我有一個帶標題行的管道分隔文本文件。在某些情況下,文件沒有記錄,但它有第一行的標題行和一組||||||(在這些情況下,文件只有兩行標題和管道字符) 在批處理文件中,我想檢查第二條記錄(行),如果它以|開頭,則刪除該行並保存該文件(只保留標題行)如何使用批處理文件刪除文本文件的記錄

如何在批處理文件中使用CMD命令執行此操作?

+1

你真**使用MS-DOS嗎?還是你在談論Windows中的命令行? –

+0

你在使用什麼操作系統? –

回答

0
find /v "||||||" <"inputfilename" >"outputfilename" 

應該很好地完成這項任務。它只是發現文件中的行而不是包含管道字符串。

+1

或者如果它以字面開頭:findstr/vb | |「(在DOS下不起作用,但我想它是'cmd') – Stephan

相關問題