2013-07-24 58 views
1

我有一個文本文件,我希望使用命令行批處理文件刪除它的第一個字符。 我無法讀取文件的內容到一個var set /p var= <myfile,因爲它的一個大文件(> 8KB) 我只需要第一個字符,如果它的空白,刪除它。在cmd批處理文件中從'type'中刪除字符

+0

如果要從文件中刪除一個字符,則必須讀取該文件,編輯該文件並將其存回。 – Endoro

回答

2

使用GnuSed:

@echo off 
sed "1s/^[ \t]//" file.txt >file2.txt 

感謝Endoro的簡化。

+0

從文件'sed'的第一行刪除第一個字符1s /^.////「infile> outfile'工作:) – Endoro

+0

謝謝@endoro :)我在回答中使用了你的方法。 – foxidrive

相關問題