Я пытаюсь прочитать текстовый файл, используя findstr для вывода только определенных символов в зависимости от того, меньше ли значение моего предопределенного числового значения. Вот строка из текстового файла, который я пытаюсь прочитать:
BW6556 *NULL* 1 6 1406922741 1407046596 1415081796 0 845292618 3 3 5 5 0 8 1024
BW6657 *NULL* 1 6 1408817016 1408817016 1416852216 0 193816666 2 2 5 5 0 0 1024
Мне нужно выражение, которое смотрит на строку выше и делает следующее:
- смотрит на длинное число в каждой строке, которая начинается с символа 41 и заканчивается символом 50
- Если это число БОЛЬШЕ 1 и МЕНЬШЕ моего номера переменной %expirydate%, тогда запишите символы 1-7 в новый файл.
- Делает то же самое в каждой строке текстового файла!
Есть идеи?