2013-07-24 57 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

相关问题