2010-06-25 9 views
2

Я хочу удалить Linefeed в текстовом файле, используя командный файл. Это можно сделать. Просьба предоставить некоторую помощьКак удалить Linefeed с помощью командного файла

+1

Сделайте себе одолжение, не пытайтесь делать полезную работу в дос-пакете, это сделает Вы кричите. Вместо этого попробуйте 'flip': он старый, он работает, не нужен плач. https://ccrma.stanford.edu/~craig/utility/flip/ – msw

+2

@msw: Это в значительной степени зависит только от опыта человека, выполняющего его, и от того, насколько широко оно должно быть развернуто. Я часто избегаю нестандартных зависимостей, если могу помочь. sureshdharmadurai: Вы можете немного подумать, потому что сейчас я не вижу большого смысла в вашем вопросе. Насколько я понимаю, вы хотите удалить разрывы строк из файла, переведя его в одну строку. Однако я подозреваю, что это не то, что вы хотите. – Joey

ответ

1

Если вы имеете в виду удаление пустых строк из текстовых файлов, попробуйте это в пакетном файле:

for /f "delims= tokens=*" %%x in (inputfile.txt) do echo %%x >> outputfile.txt 

вы также можете заменить inputfile.txt и OutputFile.txt по % 1 и % 2 использовать для любого данного файла в пакетном файле