Читать текстовый файл построчно, используя командную строку / пакет
Прежде всего, я очень благодарен владельцу этого сайта. Я изучил и внедрил различные технологии с помощью решений, предоставленных читателями.
Я знаю, что вопрос, который я задал, много раз выкладывался на этом форуме. И я устала от всех доступных решений, но, к счастью, я пытаюсь прочитать файл данных, который в основном представляет собой файл msg/feed, содержащий более 22000 символов. Каждая строка может иметь или не иметь одинаковую длину. Мое требование - преобразовать файл в файл символов с фиксированной длиной строки. У меня есть логика, которая хорошо работает с использованием скрипта VB, но довольно медленно. Я проверил с For F /, но не повезло. Единственный разделитель, который у меня есть, это EOT, который я вижу в Textpad, но не в блокноте. Я пытался с \ n, токен =. Пожалуйста, помогите мне в решении проблемы. С уважением, Раджив rajivbhati12@gmail.com
1 ответ
Если VBScript был слишком медленным, то пакетный файл будет еще медленнее. Какие cmd
хорош в запуске программ; как среда программирования - не так уж и много. И манипулирование строками, безусловно, не является его сильной стороной (мне еще предстоит выяснить, можно ли на самом деле манипулировать произвольными строками).
При этом посмотрите на ваш алгоритм, профилируйте его, выясните, что делает его медленным. Скорее всего, повторная реализация на другом языке не сделает это намного быстрее.