LINUX.ORG.RU
ФорумTalks

[жж][вещества] man << wikipedia

 ,


0

0

Что-то тут подумал подумал... А здорово было бы форкнуть ман и чтобы он по запросу чего-то, чего нет в базе мануалов выдавал статью из википедии... так например чтобы по man вещества выдало http://ru.wikipedia.org/wiki/Вещества

★★★★★

ну в принципе это не сложно. только зачем?

// wbr

klalafuda ★☆☆
()
Ответ на: комментарий от grimp3ur

> забыл через less пропустить)

Не через less, а через $PAGER.

Кстати, лучше б добавить в стандартные vfs протокол google:// :)

gaa ★★
()

Неплохая задумка. Уже валяется в скриптах)

squareroot ★★★★
()
Ответ на: комментарий от gaa

>Кстати, лучше б добавить в стандартные vfs протокол google:// :)

блин, я над этим уже полгоа как думаю =/

anonymous
()

> man вещества

Это вещества(2), вещества(5) или вещества(8)?

anonymous
()

мой вариант для юникодной локали)
при отсутствии в man-е идет искать по википедии.

#!/bin/sh

PAGER="less -u"
LESSCHARSET=utf-8

if man -W $1 2>/dev/null 1>/dev/null; then
        man $@
else
        lynx -nolist -display_charset=utf-8 -dump http://ru.wikipedia.org/wiki/$1 | $PAGER 
fi

vden ★★
()
Ответ на: комментарий от the_one

собрал вместе :)
+ теперь скрипт обрабатывает команды типа "man 5 что-то".

#!/bin/sh

if [ $1 -eq $1 2>/dev/null ]; then
    /usr/bin/man $@
elif man -W $1 2>/dev/null 1>/dev/null; then
    /usr/bin/man $@
else
    lynx -nolist -display_charset=utf-8 -dump "http://ru.wikipedia.org/wiki/$@" | $PAGER                                                                       
fi

vden ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.