Есть ли дополнительные инструменты для команды info?

Я использую man какое-то время и знаю, что такие команды, как apropos или же whatis которые ссылаются на страницы руководства.

Но есть ли какой-либо эквивалент тезисов или какие-то дополнительные инструменты такого же рода для инструментов texinfo?

1 ответ

Насколько я знаю, не существует никаких дополнительных инструментов для info команда. Но если вы хотите что-то вроде того, как whatis для man Вы можете создавать свои собственные "инструменты". Например, вы можете создать некоторые функции оболочки (например, псевдоним):

about () { info $1 2>/dev/null | sed -n 6,8p; }

или, может быть, лучше:

inf () { info 2>/dev/null | grep "* $1:" | sed 's/ \+ /\t/g' | cut -f2; }

Некоторые выводы:

$ about () {info $ 1 2> / dev / null | сед-н 6,8р; } $ # некоторые результаты для функции about, определенной выше $ about ls Программа ls выводит информацию о файлах (любого типа, включая каталоги). Опции и аргументы файла могут быть произвольно перемешаны, как обычно. $ about cp `cp 'копирует файлы (или, необязательно, каталоги). Копия полностью независима от оригинала. Вы можете скопировать один файл в другой или произвольно скопировать множество файлов в каталог назначения. $ about yes `yes 'печатает аргументы командной строки, разделенные пробелами и сопровождаемые новой строкой, до тех пор, пока она не будет уничтожена. Если аргументы не приводятся, он печатает `y'с последующим переводом строки до тех пор, пока не будет уничтожен. $ $ inf () {info 2> / dev / null | grep "* $ 1:" | sed 's / \ + / \ t / g' | вырезать -f2; } $ # некоторые выводы для функции 'inf' $ inf ls Вывести содержимое каталога. $ inf cp Копировать файлы. $ inf cut Печать выбранных частей линий. $ inf grep Печать строк, соответствующих шаблону. $ inf sed Stream Stream Editor. 
Другие вопросы по тегам