![]() |
Разобрать txt, на строки и назначить каждой переменную
Наверно, вопрос из разряда глупых, есть файлик txt
пример текст1 текст1 текст1 текст2 текст2 текст2 текст3 текст3 текст3 текст4 текст5 текст6 Нужный скрипт состоящий из 2 разделов 1 - который разбирает по строкам и назначал строки в переменные 2 - текст4 текст5 текст6 разбирал бы на %A%=текст4, %B%= текст5, %С%=текст6, ориентиром для него тоже служит некое слово или знак "," например. т.е. в начале скрипта задается не какая переменная и потом при разборе строк, упираясь в определенное в переменной слово, он бы делил строку на до и после этого слова, распределяя по разным переменным. В конце он передает все переменные в другой bat-файл Если можно разделить комментариями обе части скрипта |
похоже это настолько просто, что мастерам лень писать ))
|
Вы определитесь, что Вам конкретно нужно, а то у Вас техзадание чересчур противоречивое:
Цитата:
Цитата:
Про русский язык я уже промолчу. |
не знаю как разобрать следующее
пример: User 150, user-online 50: Anay,Petay,Vasay,Sasha..... User offline- 100 Sergei,Stepan,Misha....... в итоге %A= User 150 %B =user-online 50: Anay,Petay,Vasay,Sasha..... %C=User offline- 100 Sergei,Stepan,Misha....... за русский язык извиняюсь ) |
campbell, действительно такой разнобой:
Код:
user-online Попробуйте так (без каких-либо проверок): Код:
@echo off Код:
User 150, user-online 50: Anay,Petay,Vasay,Sasha..... User offline- 100 Sergei,Stepan,Misha....... |
Работает спасибо!
Правда не понял, как определяется переменная A. |
Цитата:
Добавьте в: Код:
set sTemp=%%j Код:
set sTemp=%%j Код:
set /? |
Время: 13:16. |
Время: 13:16.
© OSzone.net 2001-