Это ничего не значит в bash . Это некоторый произвольный текст, который сохраняется в переменной окружения $ LESS для этой единственной команды.
Но когда вы запускаете less
, он читает содержимое $ LESS и интерпретирует их так же, как аргументы командной строки. Обычно это то место, где вы можете сохранить конфигурацию.
( less не является препроцессором: это простой просмотрщик текстовых файлов, он же пейджер. Обратите внимание, что у man
него нет встроенного считывателя: он просто генерирует текст через groff (фактический препроцессор), затем всегда запускает less или другой пейджер для прокрутите его. Авторы этого руководства предполагают, что ваша система будет использовать меньше, потому что она настолько вездесуща.)
Когда less сталкивается с аргументами, начинающимися с a +
, остаток далее интерпретируется как команды или нажатия клавиш для имитации: например, если бы это было +G
меньше, то вы бы притворились, что нажали G после открытия файла, и прокрутите вниз.
В вашем случае меньше притворяется, что вы набрали /EXAMPLE:
после открытия файла. /это ключ / команда поиска меньше, а остальное - текст для поиска.
В результате команда открывает man-страницу «параллельный», затем прокручивает страницу вниз до раздела «ПРИМЕР».