Умеет ли БАС отслеживать конец файла?



  • Добрый день.
    Большое спасибо за софт!!!
    Собственно сабж ))
    Имеем скрипт, который использует ресурс из файла в несколько потоков. Хотелось бы использовать while, который прекратит работать, когда строчки в файле закончатся.
    Можно ли такое реализовать?



  • Насколько помнится - там по моему по умолчанию так работает - не пробовали? Если нет - то может такой порядок - парсим строку в переменную и регуляркой проверяем наличие данных - дальше логика....



  • А как именно он работает по умолчанию? Можете пример привести?
    Какое условие в while поставить? Или сделать почти бесконечный for, а он сам прекратит работу, когда увидит конец файла?



  • @xclsv Можете установить макс количество успехов и неудач в большое число, и просто использовать ресурс в потоке.
    Скрипт сам завершит работу, когда ресурс закончится.
    Либо действиями Ресурс В Список и Foreach



  • @support
    Прошу прощения за то что так дотошно уточняю.
    Тоесть можно ставить условие цикла while, которое всегда будет выполняться или очень большое количество повторений в for, но скрипт всё равно прекратит выполняться, когда ресурс кончится? Правильно понимаю?



  • @xclsv Да, все верно.


Log in to reply