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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


lp - отправлять файлы на принтер

СИНТАКСИС


lp [−с] [-d Dest] [-n копии] [−msw] [−о вариант]... [название] [файл...]

ОПИСАНИЕ


Ассоциация lp утилита должна копировать входные файлы в выходное место назначения в неопределенном
манера. Назначением вывода по умолчанию должно быть устройство для печати копий, такое как принтер.
или записывающее устройство на микрофильмах, которое создает энергонезависимые, удобочитаемые документы. Если такой
устройство недоступно для приложения, или, если система не предоставляет такого устройства,
lp Утилита должна выйти с ненулевым статусом выхода.

Фактическая запись на устройство вывода может произойти через некоторое время после lp утилита
успешно выходит. Во время части записи, соответствующей каждому входному файлу,
реализация гарантирует эксклюзивный доступ к устройству.

Ассоциация lp Утилита должна ассоциировать уникальный запросить ID с каждым запросом.

Обычно создается титульный лист для разделения и идентификации каждого задания на печать. Эта страница может
подавляться условиями, определяемыми реализацией, такими как команда оператора или одно из
домен −о вариант значения.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Ассоциация lp утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел 12.2,
утилита Синтаксис Инструкции.

Поддерживаются следующие варианты:

−с Выходите только после того, как дальнейший доступ к любому из входных файлов больше не требуется.
Затем приложение может безопасно удалить или изменить файлы, не влияя на
операция вывода. Обычно файлы не копируются, но связываются всякий раз, когда
возможный. Если −с опция не указана, то пользователь должен быть осторожен, чтобы не
удалите любой из файлов до того, как запрос будет полностью напечатан. Это
Также следует отметить, что при отсутствии −с вариант, любые изменения, внесенные в
названные файлы после того, как запрос сделан, но до того, как он напечатан, могут быть
отражается в распечатанном виде. В некоторых реализациях −с может быть на
по умолчанию.

-d Dest Укажите строку с именем назначения (Dest). если Dest это принтер,
запрос должен быть распечатан только на этом конкретном принтере. Если Dest это класс
принтеров, запрос должен быть распечатан на первом доступном принтере, который
член класса. При определенных условиях (недоступность принтера, файл
ограничение места и т. д.), запросы на конкретные места назначения не должны
принято. Имена пунктов назначения различаются в зависимости от системы.

If -d не указан, и ни ЛПДЕСТ ни Принтер переменная среды
установлен, используется неуказанный пункт назначения. В -d Dest вариант должен принять
приоритет над ЛПДЕСТ, которые, в свою очередь, имеют приоритет перед Принтер.
Результаты не определены, когда Dest содержит значение, которое не является допустимым местом назначения
имя.

−м Отправить почту (см. mailx) после того, как файлы были напечатаны. По умолчанию почта не
отправляется после нормального завершения запроса на печать.

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

−о вариант Укажите зависящий от принтера или зависящий от класса вариантс. Несколько таких вариантс мая
собираться путем указания −о вариант более одного раза.

−с Подавить сообщения от lp.

название Написать название на странице баннера вывода.

-w Напишите сообщение на пользовательском терминале после того, как файлы будут напечатаны. Если
пользователь не авторизован, то вместо него будет отправлено письмо.

ОПЕРАНДЫ


Поддерживается следующий операнд:

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

СТАНДИН


Стандартный ввод должен использоваться, только если нет файл указаны операнды, или если файл
операнд '-'. См. Раздел ВХОДНЫЕ ФАЙЛЫ.

ВХОД FILES


Входные файлы должны быть текстовыми.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Следующие переменные среды должны влиять на выполнение lp:

ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)

LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.

LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы и входные файлы).

LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения, записанные в стандартные сообщения об ошибках, и информационные сообщения, написанные
на стандартный вывод.

LC_TIME Определите формат и содержимое строк даты и времени, отображаемых в lp
баннерная страница, если таковая имеется.

ЛПДЕСТ Определите пункт назначения. Если ЛПДЕСТ переменная окружения не установлена,
Принтер должна использоваться переменная окружения. В -d Dest вариант имеет приоритет
за ЛПДЕСТ. Результаты не определены, когда -d не указано и ЛПДЕСТ содержит
значение, которое не является допустимым именем назначения.

НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.

Принтер Определите устройство вывода или место назначения. Если ЛПДЕСТ и Принтер
переменные среды не заданы, используется неуказанное устройство вывода. В -d
Dest вариант и ЛПДЕСТ переменная среды должна иметь приоритет перед
Принтер. Результаты не определены, когда -d не указано, ЛПДЕСТ не настроен, и
Принтер содержит значение, которое не является допустимым именем устройства или назначения.

TZ Определите часовой пояс, используемый для расчета строк даты и времени, отображаемых в
lp баннерная страница, если таковая имеется. Если TZ не задано или равно null, часовой пояс по умолчанию не указан
должны использоваться.

АСИНХРОННЫЙ СОБЫТИЯ


По умолчанию.

стандартный вывод


Ассоциация lp утилита должна написать запросить ID в стандартный вывод, если только −с указан.
Формат сообщения не указан. ID запроса можно использовать в системах, поддерживающих
исторический отменить и lpstat коммунальные услуги.

СТДЕРР


Стандартная ошибка должна использоваться только для диагностических сообщений.

ВЫВОД FILES


Нет.

РАСПРОСТРАНЕНИЯ ОПИСАНИЕ


Нет.

ВЫХОД статус


Должны быть возвращены следующие значения выхода:

0 Все входные файлы были успешно обработаны.

> 0 Устройство вывода недоступно, или произошла ошибка.

ПОСЛЕДСТВИЯ OF ОШИБКИ


По умолчанию.

Ассоциация после разделах Он информативный.

ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ


Ассоциация pr и сложить утилиты можно использовать для достижения разумного форматирования для
размер страницы реализации по умолчанию.

Соответствующее приложение может использовать один из файл операнды только с −с вариант или если
файл доступен для чтения и гарантированно будет доступен во время печати. Этот
потому что POSIX.1-2008 дает реализации свободу ставить в очередь запрос на
печать через некоторое время другим процессом, который может не иметь доступа к
.

ПРИМЕРЫ


1. Чтобы распечатать файл файл:

lp −с файл

2. Чтобы распечатать несколько файлов с заголовками:

pr file1 file2 | lp

ОБОСНОВАНИЕ


Ассоциация lp Утилита была разработана как базовая версия уже доступной утилиты.
во многих исторических реализациях. Разработчики стандарта посчитали, что это должно быть
реализуется просто как:

кошка "$ @" > / dev / lp

после соответствующей обработки опций, если реализация решила это сделать
и если монопольный доступ может быть предоставлен (чтобы два пользователя не записывали на устройство
одновременно). Хотя в будущем разработчики стандарта могут добавить в
эту утилиту, она всегда должна иметь возможность работать без параметров или операндов и отправлять
стандартный ввод на неуказанное устройство вывода.

Этот том POSIX.1-2008 не делает никаких заявлений относительно формата печатных
вывод, за исключением того, что он должен быть `` читабельным '' и `` энергонезависимым ''. Таким образом, написав
по умолчанию диск, ленточный накопитель или дисплейный терминал не подходят. (Такой
направления не запрещены, когда -d Dest, ЛПДЕСТили Принтер используются, однако.)

Этот том POSIX.1-2008 сформулирован так, что `` задание печати '', состоящее из нескольких
входные файлы, возможно, в нескольких копиях, гарантированно распечатываются, так что любой файл
не смешаны с другим, но нет утверждения, что все файлы или копии имеют
распечатать вместе.

Ассоциация −с опция может подразумевать операцию буферизации, но это не обязательно. Утилита может быть
реализовано, чтобы дождаться, пока принтер будет готов, а затем дождаться его завершения. Потому что
при этом не предпринимается попыток определить механизм организации очередей (приоритеты, классы вывода,
и так далее).

В некоторых исторических системах идентификатор запроса, сообщаемый в STDOUT, может быть использован позже.
отменить или узнать статус запроса с помощью утилит, не определенных в этом томе
POSIX.1-2008.

Хотя историческая Система V lp и BSD LPR коммунальные службы предоставили аналогичные
функциональные возможности, они использовали разные имена для переменных среды, определяющих
целевой принтер. Поскольку название утилиты здесь lp, ЛПДЕСТ (используется Системой
V lp утилита) получил приоритет над Принтер (используется BSD LPR утилита). С
среды пользователей часто содержат ту или иную переменную среды, lp
утилита требуется для распознавания обоих. Если бы это не было сделано, многие заявки отправили бы
вывод на неожиданные устройства вывода при переходе пользователей от системы к системе.

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

* Формулировка Требующий вывод будет `` печатной копией ''

* Требование для нескольких принтеров

* Варианты поддержки различных языков описания страниц

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

Термин неопределенных используется в этом разделе вместо определяется реализацией как самый
известные реализации не смогут сделать окончательных заявлений о своем соответствии
документы; существование и использование принтеров очень зависит от того, как система
администратор настраивает каждую отдельную систему.

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

* Используйте команду в конвейере или с −с, чтобы не было проблем с разрешением
и файлы можно безопасно удалить или изменить.

* Ограничьте вывод текстовыми файлами с разумной длиной строки и печатаемыми символами и
не включать информацию о форматировании для конкретного устройства, например описание страницы
язык. На значение слова `` разумный '' в этом контексте можно ответить только как
проблема качества реализации, но это должно быть очевидно из исторического использования
шаблоны в отрасли и регионе. В pr и сложить утилиты можно использовать для
добиться разумного форматирования для размера страницы реализации по умолчанию.

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

Как минимум, наличие этой утилиты в этом томе POSIX.1-2008 говорит отрасли, что
соответствующие приложения требуют средства для вывода на печать и предоставляют как минимум команду
имя и ЛПДЕСТ механизм маршрутизации, который можно использовать для обсуждений между поставщиками,
разработчики приложений и пользователи. Использование слова `` следует '' в ОПИСАНИИ lp явно
показывает намерения разработчиков стандартов, даже если они не могут требовать, чтобы все системы
(например, ноутбуки) есть принтеры.

В этом томе POSIX.1-2008 не указывается, какая собственность принадлежит процессу, выполняющему
запись на устройство вывода может быть. Если −с не используется, не указано, является ли
процесс, выполняющий запись на устройство вывода, имеет разрешение на чтение файл если здесь
есть ли какие-либо ограничения на то, кто может читать файл до тех пор, пока он не будет напечатан. Кроме того, если −с
не используется, результаты удаления файл перед печатью не указаны.

БУДУЩЕЕ НАПРАВЛЕНИЯ


Нет.

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


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

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

  • 1
    Кронштейны
    Кронштейны
    Brackets — это бесплатная современная программа с открытым исходным кодом.
    текстовый редактор, созданный специально для Интернета
    Разработка. Написано на HTML, CSS и
    JavaScript с целенаправленными визуальными инструментами и
    подготовка ...
    Загрузить скобки
  • 2
    Бесплатный компилятор Pascal
    Бесплатный компилятор Pascal
    32/64/16-битный компилятор Паскаля для
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS и DOS;
    семантически совместимый с...
    Скачать бесплатный компилятор Pascal
  • 3
    Информация о Canon EOS DIGITAL
    Информация о Canon EOS DIGITAL
    У Canon нет счетчика выдержек
    включены в EXIF-информацию
    файл изображения, в отличие от Nikon и
    Пентакс. Нет официального Canon на основе
    заявление ...
    Загрузить информацию о Canon EOS DIGITAL
  • 4
    REFInd
    REFInd
    rEFInd - это форк загрузки rEFIt
    менеджер. Как и rEFIt, rEFInd может
    автоматическое определение установленной загрузки EFI
    загрузчики, и он представляет собой красивый графический интерфейс
    меню варианта загрузки ...
    Скачать REFInd
  • 5
    ЭкспрессЛюк GSI
    ЭкспрессЛюк GSI
    Эта страница загрузки SourceForge должна была
    разрешить пользователям загружать мой исходный код
    GSI, основанные на великом опыте Фхуссона.
    работай. Я собираю Android Pie и
    Android 1 ...
    Скачать ExpressLuke GSI
  • 6
    Музыкальный Кастер
    Музыкальный Кастер
    Music Caster - музыкальный проигрыватель для лотков
    что позволяет транслировать местную музыку на
    Устройство Google Cast. При первом запуске
    вам нужно будет щелкнуть стрелку в вашем
    тас ...
    Скачать Music Caster
  • Больше »

Команды Linux

Ad