19 Март, 2024, 11:23:36
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
English
Russian
Сайт СВД ВС
Начало
Помощь
Поиск
Войти
Регистрация
Официальный форум СВД Встраиваемые Системы
>
Форум СВД ВС
>
Техническая поддержка
(Модератор:
Андрей Сеньков
) >
QNX4.25 Ограничения при выводе ls /dev
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QNX4.25 Ограничения при выводе ls /dev (Прочитано 1856 раз)
mgb14
Пользователь
Сообщений: 65
QNX4.25 Ограничения при выводе ls /dev
«
:
27 Ноябрь, 2014, 13:40:12 »
Добрый день!
Вывод утилиты ls на директорию /dev (#ls /dev) обрезается по достижении какого-то размера (причем значительно меньшего допускаемого пространством prefix). Утилита prefix при этом показывает все устройства в /dev правильно и приложения-клиенты с данными префиксами работают корректно, однако как-то не очень эстетично выглядят различные кракозябры в файловых менеджерах(ezfm) при просмотре /dev
Во вложении тестовая утилита (proba2) c исходником, командный файл для воспроизведения проблемы и текстовый вывод утилит ls /dev и prefix - показывающий различия в представлении
Собственно вопрос почему так и можно ли что-то с этим сделать?
«
Последнее редактирование: 27 Ноябрь, 2014, 15:09:17 от mgb14
»
Записан
Андрей Панченко
Сотрудник СВД ВС
Опытный пользователь
Сообщений: 106
QNX4.25 Ограничения при выводе ls /dev
«
Ответ #1 :
01 Декабрь, 2014, 19:29:48 »
Здравствуйте!
Существует ограничение в 255 символов на буфер, содержащий отображаемые для директории префиксы.
Ограничение присутствует в стандартных заголовочных файлах и системных библиотеках, и для изменения ограничения необходимо производить доработку этих компонент. Также потребуется сборка с доработанными компонентами утилит, работающих с деревом каталогов. Так что простого решения здесь я не вижу.
Записан
Сотрудник СВД Встраиваемые Системы
mgb14
Пользователь
Сообщений: 65
QNX4.25 Ограничения при выводе ls /dev
«
Ответ #2 :
02 Декабрь, 2014, 10:10:33 »
Спасибо за ответ!
По крайней мере понятно почему
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Форум СВД ВС
-----------------------------
=> Информация
=> Техническая поддержка
=> Программное обеспечение
=> Инструментальные средства
=> Обсуждение сайта
=> Курилка
-----------------------------
International Forum
-----------------------------
=> English Discussion
Загружается...