Minoru
слушайте, я чего-то фундаментального не понимаю, видимо. Есть программа на Си, она открывает файл, пишет в него чиселко, закрывает файл и завершается. Эта программа запускается из скрипта, который запускает программу, дожидается её завершения, проверяет её exit code, после чего открывает и читает созданный программой файл. Почему-то иногда файл оказывается пустым, хотя последующая ручная проверка (с помощью cat) показывает, что данные в файле есть. Вопрос: как это вообще возможно?