Страниц: [1]
  Печать  
Автор Тема: hints  (Прочитано 11075 раз)
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« : Февраля 27, 2009, 10:33:33 am »

у каждого поди есть маленькие хитрости при работе с qnx, предлагаю в этой теме ими делится
Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #1 : Февраля 27, 2009, 10:35:40 am »

может я изобретаю велосипед, на как по человечески смотреть маны я не нашёл, поэтому буквально на коленке был написан скрипт
Код:
#!/bin/sh

[ -z "$MANPATH" ] && MANPATH="/usr/pkg/man/man[0-9] /usr/local/man/man[0-9]"
[ -z "$MANPAGER" ] && MANPAGER="less -ris"

case "$#" in
 1)
  MANFINDPARAM="$1.*"
 ;;
 2)
  MANFINDPARAM="$2.$1"
 ;;
 *)
  echo "Usage: $0 [section] name"
  exit 0
 ;;
esac

MANFILE=`find $MANPATH -name $MANFINDPARAM \( -type f -o -type l \) -print | head -n 1`
[ -z "$MANFILE" ] && echo "No manual entry for $MANFINDPARAM" && exit 1
nroff -man $MANFILE | $MANPAGER
критика приветствуется Smiley
« Последнее редактирование: Февраля 27, 2009, 10:57:52 am от mike » Записан
dmi
QOR.Admin
*****
Offline Offline

Сообщений: 469



Просмотр профиля
« Ответ #2 : Марта 06, 2009, 11:02:22 pm »

А nroff из pkgsrc/textproc/groff?
У меня он как-то странно собирался, только внутри work
« Последнее редактирование: Марта 07, 2009, 12:35:38 am от dmi » Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #3 : Марта 07, 2009, 07:11:26 am »

А nroff из pkgsrc/textproc/groff?
У меня он как-то странно собирался, только внутри work
у меня нормально собрался
Записан
osDrummer
Jr. Member
**
Offline Offline

Сообщений: 73


Problem Resolver


Просмотр профиля
« Ответ #4 : Марта 08, 2009, 03:39:59 pm »

В примере build файла для построения самодостаточного образа целевой системы, например, $QNX_TARGET/x86/boot/build/bios.build есть небольшое упущение в плане работоспособности консоли. Так при попытке сделать pidin | less мы увидим "Terminal not fully functional". Посмотреть следующие страницы уже возможности нет. Происходит это из-за того, что в образ не включается база используемого терминала (terminfo).
Базы всех терминалов лежат в $QNX_TARGET/usr/lib/terminfo
Так, например, для TERM=qansi следует включить в билд файл строчку:
$QNX_TARGET/usr/lib/terminfo/q/qansi=/usr/lib/terminfo/q/qansi

PS. Прочие примеры build файлов так или иначе монтируют ФС, что подразумевает наличие там баз terminfo. Поэтому в образ включать файл базы уже нэ трэба Smiley
« Последнее редактирование: Марта 08, 2009, 06:17:00 pm от osDrummer » Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #5 : Июня 24, 2009, 08:38:24 am »

иногда надо глянуть доки по qnx (или дать ссылку), когда qnx под рукой нет, на http://www.qnx.com/developers/docs/ есть линки на html версию только для последней версии, случайно наткнулся на то что старые версии не удаляются и надо только правильно указать линк
http://www.qnx.com/developers/docs/6.4.0/momentics/bookset.html
http://www.qnx.com/developers/docs/6.3.2/momentics/bookset.html
правда линки для v6.3, v6.3sp1, v6.3sp2, v6.3sp3 я не нашёл, может её действительно удалили
Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #6 : Августа 03, 2009, 03:10:23 pm »

Код:
PS1='${USER}@${HOSTNAME%%.*} ${PWD##*/} $ '
красивый промт для ksh
Записан
agent
Sr. Member
****
Offline Offline

Сообщений: 328


Fresh solutions


Просмотр профиля
« Ответ #7 : Августа 03, 2009, 03:25:28 pm »

иногда надо глянуть доки по qnx (или дать ссылку), когда qnx под рукой нет, на http://www.qnx.com/developers/docs/ есть линки на html версию только для последней версии, случайно наткнулся на то что старые версии не удаляются и надо только правильно указать линк
http://www.qnx.com/developers/docs/6.4.0/momentics/bookset.html
http://www.qnx.com/developers/docs/6.3.2/momentics/bookset.html
правда линки для v6.3, v6.3sp1, v6.3sp2, v6.3sp3 я не нашёл, может её действительно удалили

Зато всегда можно скачать PDF версии.

http://www.qnx.com/developers/docs/index.html
Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #8 : Октября 21, 2009, 10:42:11 am »

Как читать man на qnx?
собственно коротенький faq
Записан
alladin
Участник
*
Offline Offline

Сообщений: 1


Просмотр профиля
« Ответ #9 : Сентября 30, 2013, 02:41:51 pm »

ссылка не работает
где можно почитать о том, как смотреть маны?
понимаю, что вопрос обсуждался уже неоднократно, но тем не менее буду признателен за ответ.
..................................
« Последнее редактирование: Сентября 30, 2013, 07:29:05 pm от alladin » Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #10 : Сентября 30, 2013, 05:20:40 pm »

http://web.archive.org/web/20111004092647/http://qnx.org.ru/wiki/Как_читать_man_на_qnx%3F
под какую систему собирал бинарники уж не помню Sad
« Последнее редактирование: Сентября 30, 2013, 05:22:21 pm от mike » Записан
Страниц: [1]
  Печать  
 
Перейти в: