Linux: вывод программы «обрезается» через каждые 256 символов? [закрыто]Linux

Ответить
Anonymous
 Linux: вывод программы «обрезается» через каждые 256 символов? [закрыто]

Сообщение Anonymous »

У меня есть исполняемый файл Linux (./rk 160), который выводит в виде строки большой список чисел, заключенный в одинарные кавычки. Вывод каждый раз разный и может иметь длину от ~15 до более 10000.
пример вывода:

Код: Выделить всё

414 10000 10000 78 43147 58057 2099 49726 36067 32 35979 51104 2867 61641 41768 39152 8970 8782 2251 48259 50379 13100 3083 56450 62223 43319 57864 9160 36043 52104 3872 11042 35971 3200 9136 2611 9230 33379 3586 35983 3784 36009 34860 34851 36424 6348 49698 56960 1167 12429 12927 3107 41731 48304 45760 419
Я пытаюсь получить выходные данные этой программы с помощью PHP-скрипта, однако выходные данные обрезаются при передаче через что-либо. Даже простое выполнение «./rk 160 > output.txt» приводит к обрезанию вывода.
пример output.txt:

Код: Выделить всё

414 10000 10000 78 43147 58057 2099 49726 36067 32 35979 51104 2867 61641 41768 39152 8970 8782 2251 48259 50379 13100 3083 56450 62223 43319 57864 9160 36043 52104 3872 11042 35971 3200 9136 2611 9230 33379 3586 35983 3784 36009 34860 34851 36424 6348 49
Длина файла output.txt всегда кратна 256 символам.
Я пробовал изменить ограничения буферизации вывода PHP, и ulimits. То же самое всегда происходит, когда вывод передается во что-либо другое.

Подробнее здесь: https://stackoverflow.com/questions/788 ... characters
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»