АнглийскийФранцузскийИспанский

Значок OnWorks

grog - Интернет в облаке

Запустите Grog в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда grog, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


grog - угадать параметры для следующей команды groff

СИНТАКСИС


грог [-C] [--запустить] [- предупреждения] [--лигатуры] [ groff-опция ....] [--] [ спецификация файла ....]
грог -h | --Помогите
грог -v | --версия

ОПИСАНИЕ


грог читает ввод (имена файлов или стандартный ввод) и угадывает, какой из Грофф(1)
параметры необходимы для выполнения ввода с Грофф программу.

Соответствующий Грофф команда обычно отображается в стандартном выводе. С
вариант --запустить, сгенерированная строка выводится в стандартную ошибку, а сгенерированный
Грофф команда запускается на стандарт выходной.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Опция -v or --версия печатает информацию о номере версии. Также -h or --Помогите
печатает информацию об использовании. Оба эти параметра автоматически завершают грог программу.
Другие варианты игнорируются, и нет Грофф командная строка сгенерирована. Следующие 3
варианты - единственные грог вариантов,

-C эта опция означает включение Грофф режим совместимости, который тоже перенесен
к созданным Грофф командная строка.

--лигатуры
эта опция заставляет включать аргументы -Py -ПУ в рамках созданного Грофф
командная строка.

--запустить с этой опцией командная строка выводится со стандартной ошибкой, а затем запускается на
компьютер.

- предупреждения
при использовании этой опции в стандартную ошибку выводятся еще несколько предупреждений.

Все остальные указанные короткие варианты (слова, начинающиеся с одного символа минус -) находятся
интерпретируется как Грофф опции или кластеры опций с аргументом или без него. Нет места
допускается между вариантами и их аргументом. За исключением -mаргумент варианты, все варианты
будут переданы дальше, т.е. они включаются без изменений в команду для вывода без
выполняя работу грог.

A спецификация файла аргумент может быть либо именем существующего файла, либо единственным минусом - значить
стандартный ввод. Если нет спецификация файла указано, что стандартный ввод читается автоматически.

ПОДРОБНЕЕ


грог читает все спецификация файла параметры в целом. Он пытается угадать, что из следующего
Грофф параметры необходимы для запуска ввода под Грофф: -e, -g, -G, -j, -J, -p, -R,
-s, -t. -человек, -мдок, -mdoc-старый, Я, -mm, -Мамаи -Миз.

Предполагаемый Грофф команда, включая эти параметры и найденный спецификация файла параметры ставятся
на стандартный вывод.

Можно указать произвольные Грофф параметры в командной строке. Эти пройдены
на выходе без изменений, кроме -mаргумент настройки.

" Грофф программа имеет проблемы, когда неправильный -mаргумент вариант или несколько из этих вариантов
указано. В этих случаях, грог напечатает сообщение об ошибке и выйдет с кодом ошибки.
Лучше указать нет -mаргумент вариант. Потому что такой вариант только принимается и
прошло когда грог не находит ни одной из этих опций или найден такой же вариант.

Если несколько разных -mаргумент варианты найдены грог появляется сообщение об ошибке и
программа завершается с кодом ошибки. Но вывод написан с неправильным
варианты тем не менее.

Помните, что нет необходимости определять пакет макросов. А ROFF файл также может быть
написано в Грофф язык без какого-либо пакета макросов. грог произведет вывод
без -mаргумент опцию.

As Грофф также работает с чистыми текстовыми файлами без каких-либо ROFF Запросы, грог нельзя использовать для
идентифицировать файл как ROFF .

" гроффер(1) программа сильно зависит от рабочего грог.

" грог source содержит два файла, написанных на разных языках программирования: грог.pl is
Perl версия, в то время как грог.ш это сценарий оболочки, использующий AWK(1). Во время пробега
сделать(1) определяется, есть ли в системе подходящая версия Perl(1). Если
так, грог.pl превращается в грог; в противном случае грог.ш используется вместо

ПРИМЕРЫ


* Звонок

грог meintro.me

приводит к

groff -me meintro.me

So грог признал, что файл meintro.me написано с Я пакет макросов.

* С другой стороны,

грог pic.ms

выходы

groff -p -t -e -ms рис.мс

Помимо определения пакета макросов -Миз, грог признал, что файл рис.мс
дополнительно необходимо -птСочетание -p для фильм, -t для TBLи -e для уравнение.

* Если оба предыдущих файла примеров объединены командой

грог meintro.me pic.ms

сообщение об ошибке отправляется в стандартную ошибку, потому что Грофф не может работать с двумя разными
пакеты макросов:

grog: error: есть несколько пакетов макросов: -me -ms

Кроме того, соответствующий вывод с неправильными параметрами распечатывается в стандартном формате.
вывод:

groff -pte -me -ms meintro.me pic.ms

Но программа завершается с кодом ошибки.

* Зов

грог -ksS -Tdvi grnexmpl.g

содержит несколько Грофф параметры, которые просто передаются на выходе без какого-либо интерфейса
в грог. Это вариант кластера -ксС состоящий из -k, -sи -S; и вариант
-T с аргументом дви. На выходе

groff -k -s -S -Tdvi grnexmpl.g

поэтому никаких дополнительных опций не было добавлено грог. Как вариант -mаргумент был найден грог этой
файл не использует пакет макросов.

Используйте Grog онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad