WikiDer > Подробнее (команда) - Википедия
Пример вывода более команда | |
Оригинальный автор (ы) | Дэниел Халберт, Эрик Шинбруд, Джефф Пек,[1] Джон Фодераро[2] |
---|---|
Разработчики) | DR, Microsoft, IBM, Toshiba, TSL, Джим Холл |
изначальный выпуск | 1978, 41–42 года назад |
Написано в | MS-DOS, ПК-МОП: язык ассемблера x86 FreeDOS, ReactOS: C |
Операционная система | Кроссплатформенность |
Тип | Команда |
Лицензия | Unix, Unix-подобный: Лицензия BSD, CDDL MS-DOS: Массачусетский технологический институт FreeDOS, ReactOS: GPL v2 ПК-МОП: GPL v3 |
В вычисление, более
это команда для просмотра (но не изменения) содержимого текстовый файл один экран за раз. Он доступен на Unix и Unix-подобный системы, ДОС,[3] Цифровые исследования FlexOS,[4] IBM/Toshiba 4690 ОС,[5] IBM OS / 2,[6] Майкрософт Виндоус и ReactOS.[7] Такие программы называются пейджеры.[8] более
- это очень простой пейджер, изначально допускавший только прямую навигацию по файлу, хотя более новые реализации действительно допускают ограниченное перемещение назад.
История
В более
Первоначально команда была написана Дэниелом Халбертом, аспирантом Калифорнийский университет в Беркли, в 1978 году. Позднее он был расширен Эриком Шинбрудом, Джеффом Пеком (добавлено подчеркивание, одинарный интервал) и Джоном Фодераро (добавлено -c, более
переменная окружения история
). Впервые он был включен в 3.0 BSD, и с тех пор стала стандартной программой во всех системах Unix. меньше
, аналогичная команда с расширенными возможностями для прямой и обратной навигации по файлу, была написана Марком Нудельманом между 1983 и 1985 годами и теперь включена в большинство Unix и Unix-подобных систем.
Команда доступна в MS-DOS версии 2 и выше.[9] А более
команда также является частью ASCIIс Инструменты MSX-DOS2 за MSX-DOS версия 2.[10] Ссылка на программное обеспечениес ПК-МОП включает реализацию более
.[11] Как и остальная операционная система, она находится под лицензией GPL v3.[12] В FreeDOS версия была разработана Джим Холл и под лицензией GPL v2.[13] Команда также доступна в КолибриОС Ракушка.[14]
В числовые вычисления окружающая среда MATLAB и GNU Octave включать более
функция, которая включает или выключает пагинацию вывода.[15][16]
использование
Unix-подобный
Команда-синтаксис является:
больше [параметры] [имя_файла]
Если имя файла не указано, более
ищет информацию от стандартный ввод.
Один раз более
получил ввод, он отображает столько, сколько может поместиться на текущем экране, и ожидает, пока пользовательский ввод продвинется вперед, за исключением того, что подача формы (^ L) также вызовет более
ждать в этой строке, независимо от количества текста на экране. В нижнем левом углу экрана отображается текст «--More--» и процент, представляющий процент файла, который более
пролистал. (Этот процент включает текст, отображаемый на текущем экране.) Когда более
достигает конца файла (100%), он выходит. Наиболее распространенные методы навигации по файлу: Войти, который продвигает вывод на одну строку, и Космос, который увеличивает вывод на один экран.
Есть также другие команды, которые можно использовать при навигации по документу; консультироваться более
с человек
страница Больше подробностей.[17]
Опции
Параметры обычно вводятся перед именем файла, но их также можно ввести в переменная окружения БОЛЬШЕ
. Параметры, введенные в фактической командной строке, имеют приоритет над параметрами, введенными в БОЛЬШЕ
переменная окружения. Доступные параметры могут различаться в разных системах Unix, но типичный набор параметров выглядит следующим образом:
- -число: Этот параметр указывает целое число, которое является размером экрана (в строках).
- -d:
более
предложит пользователю сообщение [Нажмите пробел, чтобы продолжить, 'q', чтобы выйти.] и будет отображать [Нажмите "h" для получения инструкций.] вместо того, чтобы звонить в колокольчик при нажатии недопустимой клавиши. - -l:
более
обычно лечит ^ L (подача формы) как специальный символ и будет приостанавливаться после любой строки, содержащей подачу страницы. В -l опция предотвратит такое поведение. - -f: Причины
более
для подсчета логических, а не экранных строк (т.е. длинные строки не складываются). - -п: Не прокручивать. Вместо этого очистите весь экран, а затем отобразите текст.
- -c: Не прокручивать. Вместо этого нарисуйте каждый экран сверху, очищая оставшуюся часть каждой строки по мере ее отображения.
- -s: Сжать несколько пустых строк в одну.
- -u: Символы возврата и возврата каретки должны рассматриваться как печатные символы;
- +/: Этот параметр указывает строку, по которой будет выполняться поиск перед отображением каждого файла. (Бывший.: подробнее + / Преамбула gpl.txt)
- + число: Начать с номера строки число.
Microsoft Windows и ReactOS
Командный синтаксис:[18]
команда | подробнее [/ c] [/ p] [/ s] [/ tn] [+ n] еще [[/ c] [/ p] [/ s] [/ tn] [+ n]] <[Drive:] [ Путь] FileNamemore [/ c] [/ p] [/ s] [/ tn] [+ n] [файлы]
Примеры
Чтобы отобразить на экране файл с именем letter.txt, пользователь может ввести любую из следующих двух команд:
больше letter.txttype letter.txt | более
Команда отображает первый экран информации из letter.txt, а затем появляется следующая подсказка:
- Еще - при нажатии клавиши пробела отображается следующий экран с информацией.
Также можно очистить экран и удалить все лишние пустые строки перед отображением файла:
подробнее / c / sIBM OS / 2
Командный синтаксис:
БОЛЬШЕ <[диск:] [путь] имя_файлакоманда | более
диск: путь имя файла
- Указывает расположение файла для отображения экрана по одному.команда |
- Задает команду, вывод которой будет отображаться.Пример
Вернуть содержимое OS / 2 системный каталог с использованием
реж
команду и отображать ее по одному экрану за раз, используяболее
команда:[C: ] каталог C: OS2 | болееСмотрите также
Рекомендации
- ^ Ранняя история команды More
- ^ подробнее (1) - Справочные страницы Linux
- ^ "ibiblio.org FreeDOS Group - База FreeDOS". www.ibiblio.org.
- ^ "Руководство пользователя" (PDF). www.bitsavers.org. Получено 2020-01-30.
- ^ [1][мертвая ссылка]
- ^ «Справка JaTomes - Команды OS / 2». www.jatomes.com.
- ^ "reactos / reactos". GitHub.
- ^ "пейджер от FOLDOC". foldoc.org.
- ^ Волвертон, Ван (2003). Запуск MS-DOS версии 6.22 (20-летняя редакция), 6-е пересмотренное издание. Microsoft Press. ISBN 0-7356-1812-7.
- ^ Руководство пользователя MSX-DOS2 Tools от ASCII Corporation
- ^ "roelandjansen / pcmos386v501". GitHub.
- ^ Янсен, Руланд (8 февраля 2018 г.). "pcmos386v501: окончательный выпуск PC-MOS / 386 v5.01, включая исходные коды драйверов компакт-диска" - через GitHub.
- ^ "Пакет ibiblio.org FreeDOS - подробнее (База FreeDOS)". www.ibiblio.org.
- ^ «Оболочка - KolibriOS wiki». wiki.kolibrios.org.
- ^ «Управляйте выводом по страницам в командном окне - MATLAB more». www.mathworks.com.
- ^ «Справочник по функциям: подробнее». octave.sourceforge.io.
- ^ Единая спецификация UNIX, Выпуск 7 из Открытая группа : отображать файлы постранично - Справочник по командам и утилитам,
- ^ LLC), Тара Мейер (Aquent. "Более". docs.microsoft.com.
дальнейшее чтение
- Купер, Джим (2001). Специальная версия с использованием MS-DOS 6.22, третье издание. Que Publishing. ISBN 978-0789725738.
- Кэти Ивенс; Брайан Проффит (1993). OS / 2 внутри и снаружи. Осборн МакГроу-Хилл. ISBN 978-0078818714.
- Станек, Уильям Р. (2008). Карманный консультант администратора командной строки Windows, 2-е издание. Microsoft Press. ISBN 978-0735622623.
- МакЭлхерн, Кирк (2006). Командная строка Mac OS X: Unix под капотом. Джон Уайли и сыновья. ISBN 978-0470113851.
внешняя ссылка
В Викиучебнике есть книга на следующие темы: Руководство по командам Windows
Викибук Руководство по Unix есть страница по теме: Команды