YuS_2
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору VVL99 Цитата: Мне пока такая конструкция непонятна, | Там два вложенных цикла, в первом из которых добавляются рандомные числа и сортируются строки, а во втором в переменную присваивается последняя строка из того сортированного списка... Можно вообще, записать так: Код: @echo off set "f=test.txt" cmd/v/c "for /f "delims=" %%a in ('type %f%') do @echo !random! %%a"|sort|set /p var=^&cmd/v/c echo !var! | - возможно понятнее будет. Только добавленное рандомное число придется отделять от строки, а это, опять таки, надо засовывать конструкцию в цикл и там уже выбирать токен... в общем, cmd не для работы с текстом придуман CMD вообще, не очень создан для понимания именно, слишком замороченный синтаксис, при далеко не широких возможностях. И главное - всё это, при отсутствии полного описания и хороших примеров от производителя... до всего придется доходить на собственном опыте. | Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 10:37 16-09-2019 | Исправлено: YuS_2, 10:57 16-09-2019 |
|