Описание тега sofia
У меня есть bash-скрипт, который выполняет код PHP и проживающих за 60 секунд и снова повторите то же самое
PHP-код делает некоторые парсинга JSON и запустить bash скрипты с shell_exec
Я знаю, что баш в PHP внутри Баш, похоже, не лучшим образом..допустим, это для удобства.
Теперь внутри bash-скрипт имеет некоторые команды sed и некоторые из этих команд sed иногда бросает ниже ошибки, хотя я не вижу, что они не в состоянии, так как результаты в порядке.
СЭД: не могу писать 24 элементов в stdout: сломанные трубы
СЭД: не могу написать 30 пунктов в stdout: сломанные трубы
СЭД: не могу написать 1 пункт в stdout: сломанные трубы
СЭД: не могу писать 34 товаров в stdout: сломанные трубы
Я не мог понять, почему Сег не мог написать этих n элементов. Это не должно быть дискового пространства, так как много.
И я не думаю, что это файл дескрипторов тоже проблема, так как текущий лимит 1024 должно быть более чем достаточно для этих скриптов. Но есть ли способ, чтобы проверить, если процесс достиг лимита дескрипторов файлов, когда он бросил ошибка?
Или какие-либо предложения/идеи, что могло вызвать эту ошибку?