Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Маны и инфо  (Прочитано 806 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Denhaofer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Маны и инфо
« : 10 Мая 2015, 21:41:40 »
Как вывести список всех ман и инфо страниц в системе?
Как вывести список всех ман и инфо страниц на русском?

symon2014

  • Гость
Re: Маны и инфо
« Ответ #1 : 10 Мая 2015, 21:53:31 »

Оффлайн Denhaofer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Маны и инфо
« Ответ #2 : 10 Мая 2015, 22:06:59 »
Мне не нужны маны и их переводы по стандартным программам и командам.
Мне нужно дампнуть лист всех ман страниц, и инфо страниц, системы. Не больше и не меньше.
И еще найти страницы только на русском.
« Последнее редактирование: 10 Мая 2015, 22:09:34 от Denhaofer »

symon2014

  • Гость
Re: Маны и инфо
« Ответ #3 : 10 Мая 2015, 22:14:33 »
Мне не нужны маны и их переводы по стандартным программам и командам.
Мне нужно дампнуть лист всех ман страниц, и инфо страниц, системы. Не больше и не меньше.
И еще найти страницы только на русском.

Могу только предположить, что с таким вопросом Вам лучше обратиться к администрации компании Canonical.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Маны и инфо
« Ответ #4 : 10 Мая 2015, 22:16:02 »
Denhaofer,
Вам дали ссылку, которая содержит информацию по многим программам, в том числе и по man
Если Вам так трудно кликнуть по ссылке и прочитать, какие опции есть у данной программы, то я могу кликнуть за Вас - http://www.opennet.ru/man.shtml?topic=man&category=1&russian=0
А уж читать потрудитесь самостоятельно!
ещё проще:
man man
« Последнее редактирование: 10 Мая 2015, 22:18:28 от Haron Prime »

Оффлайн Denhaofer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Маны и инфо
« Ответ #5 : 10 Мая 2015, 22:31:35 »
Haron Prime,
Читал и на англ. все понятно, но как сделать лист всех страниц не пойму :(
* как шаблон имени не помогает.

Может запустить apropos в цикле c переменной "алфавит", потом вывод пропустить через uniq и вывести в файл?

Оффлайн Dt-13

  • Забанен
  • Активист
  • *
  • Сообщений: 308
  • забанили за дело. Остываю...
    • Просмотр профиля
Re: Маны и инфо
« Ответ #6 : 11 Мая 2015, 02:02:13 »
Как вывести список всех ман и инфо страниц в системе?
...

в терминале: apropos a | more > ./1-engl.txt
здесь "a" - латинская
файл 1-engl.txt ищем в домашней папке.

в терминале: apropos a | more > ./2-rus.txt
здесь "а" - кирилица
файл 2-rus.txt ищем в домашней папке.

но, к сожалению apropos не выводит ВСЕХ команд системы, так к примеру нет команды 2to3. да и многих других, которые появляются при использовании двойного Tab.

В терминале:
a
Tab 2 раза - выведет все команды на "a" имеющие --help и\или man.

То же с цифрами, то же со спецсимволами.

Двойной Tab не работает с латинской раскладкой.

Пользователь решил продолжить мысль 11 Мая 2015, 02:54:57:
вот еще, вспомнил: самый большой вывод двойного Tab я получал с помощью такой записи:
a_&_
Вместо нижнего подчеркивания - пробелы, после второго пробела - вернуть курсор на 1 шаг назад, к знаку &
Двойной Tab.
y.

Но, по моему в этом выводе не все команды имеют --help, man... Да и команды ли? - я просто тогда все это забросил.
« Последнее редактирование: 11 Мая 2015, 02:54:57 от Dt-13 »
Не остыл - в бане на вечно...

Оффлайн Denhaofer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Маны и инфо
« Ответ #7 : 11 Мая 2015, 07:39:06 »
Dt-13,
Да это я уже делал, но все таки
Цитировать
apropos не выводит ВСЕХ команд системы

А нужно полный список, самый-самый полный, наиполнейший, и без каких либо ручных манипуляций, т.е полностью автоматически (в скрипте).

Для манов кажется нашел решение:

man -k '[a-z]' | sort > eng.list
man -k '[а-я]' | sort > rus.list

нашлось 3015 ман страниц в eng.list и 69 в rus.list

Списки без описания сделал так:
(Нажмите, чтобы показать/скрыть)

Но с инфо страницами такое не работает.

Оффлайн Dt-13

  • Забанен
  • Активист
  • *
  • Сообщений: 308
  • забанили за дело. Остываю...
    • Просмотр профиля
Re: Маны и инфо
« Ответ #8 : 11 Мая 2015, 09:14:55 »
...без каких либо ручных манипуляций, т.е полностью автоматически (в скрипте)...

в скриптах я  :idiot2:... - ничем не помогу  :)

Пользователь решил продолжить мысль 11 Мая 2015, 09:16:25:
А и не скромный вопрос: тебе это зачем?
Не остыл - в бане на вечно...

Оффлайн Denhaofer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Маны и инфо
« Ответ #9 : 11 Мая 2015, 15:06:51 »
Эти листы я потом еще прогоняю через цикл, который выводит все содержимое для каждой ман-страницы в одноименный ей файл. И получается дамп всех манов в виде текстовых файлов.

Цитировать
А и не скромный вопрос: тебе это зачем?
Иногда нужно перечитывать маны из под винды или в консоли где нет манов, ну и что бы было на всякий случай :)
« Последнее редактирование: 20 Июня 2019, 06:12:34 от zg_nico »

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.