Официальный форум СВД Встраиваемые Системы
03 Декабря, 2016, 07:42:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: QNX4.25 Ограничения при выводе ls /dev  (Прочитано 1050 раз)
mgb14
Пользователь

Сообщений: 65


« : 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 » Записан
Андрей Панченко
Сотрудник СВД ВС
Пользователь

Сообщений: 76



WWW
« Ответ #1 : 01 Декабря, 2014, 19:29:48 »

Здравствуйте!

Существует ограничение в 255 символов на буфер, содержащий отображаемые для директории префиксы.
Ограничение присутствует в стандартных заголовочных файлах и системных библиотеках, и для изменения ограничения необходимо производить доработку этих компонент. Также потребуется сборка с доработанными компонентами утилит, работающих с деревом каталогов. Так что простого решения здесь я не вижу.
Записан

Сотрудник СВД Встраиваемые Системы
mgb14
Пользователь

Сообщений: 65


« Ответ #2 : 02 Декабря, 2014, 10:10:33 »

Спасибо за ответ!
По крайней мере понятно почему  Smiley
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 12 Ноября, 2016, 18:49:36