18.01.2013 22:42, Timofey Andreewski пишет:

>> Это классический race condition: успеет или нет вывод print попаст в файл
>> к моменту перехода awk к (очередному) чтению из файла. Если успеет, awk  
>> впадёт в вечный цикл,
>> если нет, то нет.
> 
> Не подходит объяснение.. Сколько раз не запускаю с одинаковым количеством  
> цифирей - работает, как отвязанный.
> Выждешь какое-то время, увеличишь цифру на одну - все, в цикле...

Очень даже подходит. Просто в данном случае race зависит
не от времени/порядка исполнения, а детерминирован входными данными.

Ответить