ນີ້ແມ່ນຄໍາສັ່ງ lpposix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lp — ສົ່ງໄຟລ໌ໄປຫາເຄື່ອງພິມ
ສະຫຼຸບສັງລວມ
lp [−ຄ] [−ງ ຈຸດຫມາຍປາຍທາງ] [ນ ສໍາເນົາ] [−msw] [−o ທາງເລືອກ]... [-t ຫົວຂໍ້] [ເອກະສານ...]
ລາຍລະອຽດ
ໄດ້ lp utility ຈະຄັດລອກໄຟລ໌ input ໄປຫາປາຍທາງຜົນຜະລິດໃນ unspecified
ລັກສະນະ. ຈຸດຫມາຍປາຍທາງຜົນຜະລິດເລີ່ມຕົ້ນຄວນຈະເປັນອຸປະກອນ hardcopy, ເຊັ່ນເຄື່ອງພິມ
ຫຼືເຄື່ອງບັນທຶກ microfilm, ທີ່ຜະລິດເອກະສານທີ່ບໍ່ມີການລະເຫີຍ, ມະນຸດສາມາດອ່ານໄດ້. ຖ້າເປັນເຊັ່ນນັ້ນ
ອຸປະກອນບໍ່ມີໃຫ້ກັບຄໍາຮ້ອງສະຫມັກ, ຫຼືຖ້າຫາກວ່າລະບົບບໍ່ມີອຸປະກອນດັ່ງກ່າວ, ໄດ້
lp ຜົນປະໂຫຍດຈະຕ້ອງອອກດ້ວຍສະຖານະທາງອອກທີ່ບໍ່ແມ່ນສູນ.
ການຂຽນຕົວຈິງກັບອຸປະກອນຜົນຜະລິດອາດຈະເກີດຂຶ້ນບາງຄັ້ງຫຼັງຈາກ lp ຜົນປະໂຫຍດ
ສຳເລັດຜົນ. ໃນລະຫວ່າງສ່ວນຂອງລາຍລັກອັກສອນທີ່ສອດຄ້ອງກັນກັບໄຟລ໌ປ້ອນຂໍ້ມູນແຕ່ລະຄົນ,
ການປະຕິບັດຈະຕ້ອງຮັບປະກັນການເຂົ້າເຖິງອຸປະກອນສະເພາະ.
ໄດ້ lp ຜົນປະໂຫຍດຈະເຊື່ອມໂຍງເປັນເອກະລັກ ຮ້ອງຂໍ ID ກັບແຕ່ລະຄໍາຮ້ອງສະຫມັກ.
ໂດຍປົກກະຕິ, ຫນ້າປ້າຍໂຄສະນາຖືກຜະລິດເພື່ອແຍກແລະກໍານົດແຕ່ລະວຽກພິມ. ໜ້ານີ້ອາດຈະ
ຈະຖືກສະກັດກັ້ນໂດຍເງື່ອນໄຂການຈັດຕັ້ງປະຕິບັດ, ເຊັ່ນຄໍາສັ່ງປະຕິບັດການຫຼືຫນຶ່ງໃນ
ໄດ້ −o ທາງເລືອກ ຄ່າ.
OPTIONS
ໄດ້ lp ຜົນປະໂຫຍດຈະຕ້ອງສອດຄ່ອງກັບປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ 12.2,
ຜົນປະໂຫຍດ syntax ຄູ່ມືແນະນໍາ.
ທາງເລືອກຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
−ຄ ອອກຈາກພຽງແຕ່ຫຼັງຈາກການເຂົ້າເຖິງໃດໆຂອງໄຟລ໌ປ້ອນຂໍ້ມູນແມ່ນບໍ່ຈໍາເປັນ.
ແອັບພລິເຄຊັນສາມາດລຶບ ຫຼືແກ້ໄຂໄຟລ໌ໄດ້ຢ່າງປອດໄພ ໂດຍບໍ່ກະທົບກະເທືອນ
ການດໍາເນີນງານຜົນຜະລິດ. ໂດຍປົກກະຕິ, ໄຟລ໌ບໍ່ໄດ້ຖືກຄັດລອກ, ແຕ່ຖືກເຊື່ອມຕໍ່ທຸກຄັ້ງ
ເປັນໄປໄດ້. ຖ້າ −ຄ ທາງເລືອກແມ່ນບໍ່ໄດ້ໃຫ້, ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ຄວນຈະລະມັດລະວັງບໍ່ໃຫ້
ເອົາໄຟລ໌ໃດນຶ່ງອອກກ່ອນທີ່ຄໍາຮ້ອງຂໍຈະຖືກພິມອອກທັງໝົດ. ມັນ
ຄວນຈະໄດ້ຮັບຍົກໃຫ້ເຫັນວ່າໃນກໍລະນີທີ່ບໍ່ມີ −ຄ ທາງເລືອກ, ການປ່ຽນແປງໃດໆ
ໄຟລ໌ທີ່ມີຊື່ຫຼັງຈາກການຮ້ອງຂໍແມ່ນເຮັດໄດ້ແຕ່ກ່ອນທີ່ຈະພິມອອກອາດຈະເປັນ
ສະທ້ອນໃຫ້ເຫັນໃນຜົນຜະລິດທີ່ພິມອອກ. ກ່ຽວກັບການຈັດຕັ້ງປະຕິບັດບາງອັນ, −ຄ ອາດຈະຢູ່ໃນໂດຍ
Default
−ງ ຈຸດຫມາຍປາຍທາງ ລະບຸສະຕຣິງທີ່ຕັ້ງຊື່ປາຍທາງ (ຈຸດຫມາຍປາຍທາງ) ຖ້າຫາກວ່າ ຈຸດຫມາຍປາຍທາງ ເປັນເຄື່ອງພິມ, ໄດ້
ການຮ້ອງຂໍຈະຖືກພິມໃສ່ໃນເຄື່ອງພິມສະເພາະນັ້ນເທົ່ານັ້ນ. ຖ້າ ຈຸດຫມາຍປາຍທາງ ແມ່ນຫ້ອງຮຽນຂອງ
ເຄື່ອງພິມ, ການຮ້ອງຂໍຈະຖືກພິມຢູ່ໃນເຄື່ອງພິມທໍາອິດທີ່ມີແມ່ນ a
ສະມາຊິກຂອງຫ້ອງຮຽນ. ພາຍໃຕ້ເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ (ຄວາມບໍ່ພ້ອມຂອງເຄື່ອງພິມ, ໄຟລ໌
ການຈໍາກັດພື້ນທີ່, ແລະອື່ນໆ), ການຮ້ອງຂໍສໍາລັບຈຸດຫມາຍປາຍທາງສະເພາະບໍ່ຈໍາເປັນຕ້ອງ
ຍອມຮັບ. ຊື່ປາຍທາງແຕກຕ່າງກັນລະຫວ່າງລະບົບ.
If −ງ ບໍ່ໄດ້ລະບຸ, ແລະບໍ່ແມ່ນ LPDEST neither ຫຼັກການ ຕົວແປສິ່ງແວດລ້ອມ
ຖືກຕັ້ງ, ຈຸດຫມາຍປາຍທາງທີ່ບໍ່ລະບຸແມ່ນຖືກນໍາໃຊ້. ໄດ້ −ງ ຈຸດຫມາຍປາຍທາງ ທາງເລືອກທີ່ຈະໃຊ້ເວລາ
ເໜືອກວ່າ LPDEST, ຊຶ່ງໃນການເຮັດໃຫ້ການຈະມີຄວາມສໍາຄັນໃນໄລຍະ ຫຼັກການ.
ຜົນໄດ້ຮັບແມ່ນບໍ່ໄດ້ກໍານົດເວລາໃດ ຈຸດຫມາຍປາຍທາງ ປະກອບມີຄ່າທີ່ບໍ່ແມ່ນປາຍທາງທີ່ຖືກຕ້ອງ
ຊື່
−ມ ສົ່ງອີເມວ (ເບິ່ງ ເມລ x) ຫຼັງຈາກໄຟລ໌ໄດ້ຖືກພິມອອກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີເມລ
ສົ່ງຕາມປົກກະຕິຂອງການຮ້ອງຂໍການພິມສໍາເລັດ.
ນ ສໍາເນົາ ຂຽນ ສໍາເນົາ ຈໍານວນຂອງສໍາເນົາຂອງໄຟລ໌, ບ່ອນທີ່ ສໍາເນົາ ເປັນທົດສະນິຍົມໃນທາງບວກ
ຈຳນວນເຕັມ. ວິທີການສໍາລັບການຜະລິດສໍາເນົາຫຼາຍແລະການຈັດແຈງ
ສໍາເນົາຫຼາຍເມື່ອຫຼາຍ ເອກະສານ operands ຖືກນໍາໃຊ້ແມ່ນບໍ່ໄດ້ກໍານົດ, ຍົກເວັ້ນ
ແຕ່ລະໄຟລ໌ຈະຖືກສົ່ງອອກເປັນສ່ວນລວມ, ບໍ່ interleaved ກັບ
ສ່ວນຂອງໄຟລ໌ອື່ນໆ.
−o ທາງເລືອກ ລະບຸຕົວພິມຂຶ້ນກັບເຄື່ອງພິມ ຫຼືຂຶ້ນກັບປະເພດ ທາງເລືອກດ. ດັ່ງກ່າວຫຼາຍ ທາງເລືອກອາດຈະ
ໄດ້ຮັບການເກັບກໍາໂດຍການລະບຸ −o ທາງເລືອກຫຼາຍກວ່າຫນຶ່ງຄັ້ງ.
−ສ ສະກັດກັ້ນຂໍ້ຄວາມຈາກ lp.
-t ຫົວຂໍ້ ຂຽນ ຫົວຂໍ້ ໃນຫນ້າປ້າຍໂຄສະນາຂອງຜົນຜະລິດ.
−ວ ຂຽນຂໍ້ຄວາມໃສ່ເຄື່ອງຂອງຜູ້ໃຊ້ຫຼັງຈາກພິມໄຟລ໌ແລ້ວ. ຖ້າ
ຜູ້ໃຊ້ບໍ່ໄດ້ເຂົ້າສູ່ລະບົບ, ຫຼັງຈາກນັ້ນ, mail ຈະຖືກສົ່ງແທນ.
ດໍາເນີນງານ
operand ຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
ເອກະສານ ຊື່ເສັ້ນທາງຂອງໄຟລ໌ທີ່ຈະອອກ. ຖ້າບໍ່ມີ ເອກະສານ operands ຖືກກໍານົດ, ຫຼືຖ້າຫາກວ່າ a
ເອກະສານ operand ແມ່ນ '−', ວັດສະດຸປ້ອນມາດຕະຖານຈະຖືກນໍາໃຊ້. ຖ້າ ກ ເອກະສານ operand ແມ່ນ
ໃຊ້, ແຕ່ −ຄ ທາງເລືອກແມ່ນບໍ່ໄດ້ລະບຸໄວ້, ຂະບວນການປະຕິບັດການຂຽນເຖິງ
ອຸປະກອນຜົນຜະລິດອາດຈະມີການອະນຸຍາດຜູ້ໃຊ້ແລະກຸ່ມທີ່ແຕກຕ່າງກັນຈາກຂອງ
ຂະບວນການຮຽກຮ້ອງ lp.
STDIN
ການປ້ອນຂໍ້ມູນມາດຕະຖານຈະຖືກໃຊ້ພຽງແຕ່ຖ້າບໍ່ມີ ເອກະສານ operands ຖືກກໍານົດ, ຫຼືຖ້າຫາກວ່າ a ເອກະສານ
operand ແມ່ນ '−'. ເບິ່ງພາກສ່ວນ INPUT FILES.
ປັດໄຈນໍາເຂົ້າ ເອກະສານ
ໄຟລ໌ປ້ອນຂໍ້ມູນຈະຕ້ອງເປັນໄຟລ໌ຂໍ້ຄວາມ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດ lp:
ພາສາ ໃຫ້ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວແປສາກົນທີ່ບໍ່ໄດ້ຕັ້ງ ຫຼື
null. (ເບິ່ງປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ 8.2,
Internationalization Variables ເພື່ອຄວາມກ້າວໜ້າຂອງການຫັນເປັນສາກົນ
ຕົວແປທີ່ໃຊ້ເພື່ອກໍານົດຄ່າຂອງປະເພດທ້ອງຖິ່ນ.)
LC_ALL ຖ້າຕັ້ງເປັນຄ່າສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ, ລົບລ້າງຄ່າຂອງອັນອື່ນທັງໝົດ
ຕົວແປສາກົນ.
LC_CTYPE ກໍານົດທ້ອງຖິ່ນສໍາລັບການຕີຄວາມລໍາດັບຂອງ bytes ຂອງຂໍ້ມູນຂໍ້ຄວາມ
ເປັນຕົວອັກສອນ (ຕົວຢ່າງ, single-byte ກົງກັນຂ້າມກັບ multi-byte ຕົວອັກສອນໃນ
arguments ແລະ input ໄຟລ໌).
LC_MESSAGES
ກໍານົດທ້ອງຖິ່ນທີ່ຄວນຈະຖືກນໍາໃຊ້ເພື່ອຜົນກະທົບຕໍ່ຮູບແບບແລະເນື້ອໃນຂອງ
ຂໍ້ຄວາມການວິນິໄສທີ່ຂຽນເປັນຂໍ້ຜິດພາດມາດຕະຖານ ແລະຂໍ້ຄວາມທີ່ໃຫ້ຂໍ້ມູນຖືກຂຽນ
ຜົນຜະລິດມາດຕະຖານ.
LC_TIME ກໍານົດຮູບແບບແລະເນື້ອໃນຂອງສະຕຣິງວັນທີແລະເວລາທີ່ສະແດງຢູ່ໃນ lp
ຫນ້າປ້າຍໂຄສະນາ, ຖ້າມີ.
LPDEST ກໍານົດຈຸດຫມາຍປາຍທາງ. ຖ້າ LPDEST ຕົວແປສະພາບແວດລ້ອມບໍ່ໄດ້ຕັ້ງ, ໄດ້
ຫຼັກການ ຕົວແປສະພາບແວດລ້ອມຈະຖືກໃຊ້. ໄດ້ −ງ ຈຸດຫມາຍປາຍທາງ ທາງເລືອກມີຄວາມສໍາຄັນ
ໃນໄລຍະ LPDEST. ຜົນໄດ້ຮັບແມ່ນບໍ່ໄດ້ກໍານົດເວລາໃດ −ງ ບໍ່ໄດ້ລະບຸໄວ້ແລະ LPDEST ປະກອບດ້ວຍ
ຄ່າທີ່ບໍ່ແມ່ນຊື່ປາຍທາງທີ່ຖືກຕ້ອງ.
NLSPATH ກໍານົດສະຖານທີ່ຂອງລາຍການຂໍ້ຄວາມສໍາລັບການປະມວນຜົນຂອງ LC_MESSAGES.
ຫຼັກການ ກໍານົດອຸປະກອນຜົນຜະລິດຫຼືຈຸດຫມາຍປາຍທາງ. ຖ້າ LPDEST ແລະ ຫຼັກການ
ຕົວແປສະພາບແວດລ້ອມບໍ່ໄດ້ຕັ້ງ, ອຸປະກອນຜົນຜະລິດທີ່ບໍ່ໄດ້ກໍານົດຖືກນໍາໃຊ້. ໄດ້ −ງ
ຈຸດຫມາຍປາຍທາງ ທາງເລືອກແລະ LPDEST ຕົວປ່ຽນແປງສະພາບແວດລ້ອມຈະມີຄວາມສໍາຄັນໃນໄລຍະ
ຫຼັກການ. ຜົນໄດ້ຮັບແມ່ນບໍ່ໄດ້ກໍານົດເວລາໃດ −ງ ບໍ່ໄດ້ລະບຸໄວ້, LPDEST ບໍ່ໄດ້ຕັ້ງ, ແລະ
ຫຼັກການ ປະກອບມີຄ່າທີ່ບໍ່ແມ່ນອຸປະກອນທີ່ຖືກຕ້ອງ ຫຼືຊື່ປາຍທາງ.
TZ ກໍານົດເຂດເວລາທີ່ໃຊ້ໃນການຄິດໄລ່ວັນທີແລະເວລາທີ່ສະແດງຢູ່ໃນ
lp ຫນ້າປ້າຍໂຄສະນາ, ຖ້າມີ. ຖ້າ TZ ບໍ່ໄດ້ຕັ້ງ ຫຼື null, ເຂດເວລາເລີ່ມຕົ້ນທີ່ບໍ່ໄດ້ລະບຸ
ຈະຖືກນໍາໃຊ້.
ASYNCHRONOUS ເຫດການ
ເລີ່ມຕົ້ນ.
STDOUT
ໄດ້ lp ຜົນປະໂຫຍດຈະຕ້ອງຂຽນ a ຮ້ອງຂໍ ID ກັບຜົນຜະລິດມາດຕະຖານ, ເວັ້ນເສຍແຕ່ −ສ ຖືກກໍານົດ.
ຮູບແບບຂອງຂໍ້ຄວາມແມ່ນບໍ່ໄດ້ລະບຸ. ID ການຮ້ອງຂໍສາມາດຖືກນໍາໃຊ້ໃນລະບົບສະຫນັບສະຫນູນ
ປະຫວັດສາດ ຍົກເລີກການ ແລະ lpstat ເຄື່ອງອຸປະໂພກຕ່າງໆ.
ສະດຸດ
ຄວາມຜິດພາດມາດຕະຖານຈະຖືກນໍາໃຊ້ສໍາລັບຂໍ້ຄວາມວິນິດໄສເທົ່ານັ້ນ.
OUTPUT ເອກະສານ
ບໍ່ມີ.
ອະທິບາຍ ລາຍລະອຽດ
ບໍ່ມີ.
ອອກ STATUS
ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0 ໄຟລ໌ປ້ອນຂໍ້ມູນທັງໝົດໄດ້ຖືກປະມວນຜົນສຳເລັດແລ້ວ.
>0 ບໍ່ມີອຸປະກອນຜົນຜະລິດທີ່ມີຢູ່, ຫຼືມີຂໍ້ຜິດພາດເກີດຂຶ້ນ.
ຂໍ້ສັງເກດ OF ຄວາມຜິດພາດ
ເລີ່ມຕົ້ນ.
ໄດ້ ດັ່ງຕໍ່ໄປນີ້ ພາກສ່ວນ ມີ ຂໍ້ມູນ.
ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້
ໄດ້ pr ແລະ ເທົ່າ ສາມາດນໍາໃຊ້ເພື່ອບັນລຸຮູບແບບທີ່ສົມເຫດສົມຜົນສໍາລັບການ
ຂະໜາດໜ້າເລີ່ມຕົ້ນຂອງການປະຕິບັດ.
ຄໍາຮ້ອງສະຫມັກທີ່ສອດຄ່ອງກັບສາມາດນໍາໃຊ້ຫນຶ່ງໃນ ເອກະສານ ດໍາເນີນການພຽງແຕ່ກັບ −ຄ ທາງເລືອກຫຼືຖ້າຫາກວ່າ
ໄຟລ໌ແມ່ນສາມາດອ່ານໄດ້ໂດຍສາທາລະນະ ແລະຮັບປະກັນວ່າມີຢູ່ໃນເວລາພິມ. ນີ້
ແມ່ນຍ້ອນວ່າ POSIX.1-2008 ໃຫ້ການຈັດຕັ້ງປະຕິບັດມີສິດເສລີພາບໃນການຈັດແຖວການຮ້ອງຂໍ
ການພິມໃນເວລາຕໍ່ມາໂດຍຂະບວນການທີ່ແຕກຕ່າງກັນທີ່ອາດຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້
ຍື່ນ.
ຕົວຢ່າງ
1. ເພື່ອພິມໄຟລ໌ ເອກະສານ:
lp −ຄ ເອກະສານ
2. ເພື່ອພິມຫຼາຍໄຟລ໌ທີ່ມີສ່ວນຫົວ:
pr ແຟ້ມ 1 ແຟ້ມ 2 | lp
ສະຖານທີ່
ໄດ້ lp utility ໄດ້ຖືກອອກແບບເພື່ອເປັນສະບັບພື້ນຖານຂອງຜົນປະໂຫຍດທີ່ມີຢູ່ແລ້ວ
ໃນການປະຕິບັດປະຫວັດສາດຈໍານວນຫຼາຍ. ນັກພັດທະນາມາດຕະຖານໄດ້ພິຈາລະນາວ່າມັນຄວນຈະເປັນ
ສາມາດປະຕິບັດໄດ້ງ່າຍໆຄື:
cat "$@" > /dev/lp
ຫຼັງຈາກການປຸງແຕ່ງຂອງທາງເລືອກທີ່ເຫມາະສົມ, ຖ້າຫາກວ່າແມ່ນວິທີການປະຕິບັດເລືອກທີ່ຈະເຮັດມັນ
ແລະຖ້າຫາກວ່າການເຂົ້າເຖິງພຽງແຕ່ສາມາດອະນຸຍາດ (ສະນັ້ນຜູ້ໃຊ້ສອງບໍ່ໄດ້ຂຽນໃສ່ອຸປະກອນ
ພ້ອມໆກັນ). ເຖິງແມ່ນວ່າໃນອະນາຄົດນັກພັດທະນາມາດຕະຖານອາດຈະເພີ່ມທາງເລືອກອື່ນ
ຜົນປະໂຫຍດນີ້, ມັນສະເຫມີຄວນຈະສາມາດປະຕິບັດໂດຍບໍ່ມີທາງເລືອກຫຼື operands ແລະສົ່ງ
ການປ້ອນຂໍ້ມູນມາດຕະຖານໄປຫາອຸປະກອນຜົນຜະລິດທີ່ບໍ່ໄດ້ລະບຸ.
ປະລິມານນີ້ຂອງ POSIX.1-2008 ບໍ່ມີການເປັນຕົວແທນກ່ຽວກັບຮູບແບບຂອງການພິມ
ຜົນຜະລິດ, ຍົກເວັ້ນວ່າມັນຈະຕ້ອງເປັນ "ມະນຸດສາມາດອ່ານໄດ້" ແລະ "ບໍ່ປ່ຽນແປງ". ດັ່ງນັ້ນ, ຂຽນໂດຍ
ຄ່າເລີ່ມຕົ້ນຂອງດິສກ໌ ຫຼືເທບໄດ ຫຼືຈໍສະແດງຜົນຈະບໍ່ມີຄຸນສົມບັດ. (ເຊັ່ນ
ຈຸດຫມາຍປາຍທາງບໍ່ໄດ້ຖືກຫ້າມໃນເວລາທີ່ −ງ ຈຸດຫມາຍປາຍທາງ, LPDEST, ຫຼື ຫຼັກການ ໄດ້ຖືກນໍາໃຊ້, ຢ່າງໃດກໍຕາມ.)
ປະລິມານຂອງ POSIX.1-2008 ນີ້ແມ່ນຄໍາວ່າ "ວຽກພິມ" ປະກອບດ້ວຍຫຼາຍ.
ໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນ, ເປັນໄປໄດ້ໃນຫຼາຍສໍາເນົາ, ແມ່ນການຮັບປະກັນການພິມດັ່ງນັ້ນໄຟລ໌ໃດຫນຶ່ງແມ່ນ
ບໍ່ໄດ້ປະສົມກັບອັນອື່ນ, ແຕ່ບໍ່ມີຄໍາຖະແຫຼງທີ່ໄຟລ໌ຫຼືສໍາເນົາທັງຫມົດມີ
ເພື່ອພິມອອກຮ່ວມກັນ.
ໄດ້ −ຄ ທາງເລືອກອາດຈະຫມາຍເຖິງການດໍາເນີນງານ spooling, ແຕ່ນີ້ບໍ່ຈໍາເປັນຕ້ອງ. ຜົນປະໂຫຍດສາມາດ
ປະຕິບັດໃຫ້ລໍຖ້າຈົນກ່ວາເຄື່ອງພິມພ້ອມແລ້ວລໍຖ້າຈົນກ່ວາມັນສໍາເລັດ. ເນື່ອງຈາກວ່າ
ໃນນັ້ນ, ບໍ່ມີຄວາມພະຍາຍາມທີ່ຈະກໍານົດກົນໄກການຈັດແຖວ (ບູລິມະສິດ, ຊັ້ນຜະລິດຕະພັນ,
ແລະອື່ນໆ).
ໃນບາງລະບົບປະຫວັດສາດ, ID ການຮ້ອງຂໍທີ່ລາຍງານຢູ່ໃນ STDOUT ສາມາດຖືກນໍາໃຊ້ໃນພາຍຫຼັງ
ຍົກເລີກຫຼືຊອກຫາສະຖານະພາບຂອງຄໍາຮ້ອງສະຫມັກການນໍາໃຊ້ອຸປະກອນທີ່ບໍ່ໄດ້ກໍານົດໄວ້ໃນປະລິມານນີ້
POSIX.1-2008.
ເຖິງແມ່ນວ່າລະບົບປະຫວັດສາດ V lp ແລະ BSD lpr ຜົນປະໂຫຍດໄດ້ສະຫນອງທີ່ຄ້າຍຄືກັນ
ການທໍາງານ, ພວກເຂົາເຈົ້າໄດ້ນໍາໃຊ້ຊື່ທີ່ແຕກຕ່າງກັນສໍາລັບຕົວແປສະພາບແວດລ້ອມທີ່ລະບຸ
ເຄື່ອງພິມປາຍທາງ. ນັບຕັ້ງແຕ່ຊື່ຂອງຜົນປະໂຫຍດທີ່ນີ້ແມ່ນ lp, LPDEST (ໃຊ້ໂດຍລະບົບ
V lp utility) ໄດ້ຮັບການນໍາຫນ້າໃນໄລຍະ ຫຼັກການ (ໃຊ້ໂດຍ BSD lpr ປະໂຫຍດ). ນັບຕັ້ງແຕ່
ສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້ມັກຈະມີຫນຶ່ງຫຼືຕົວແປສະພາບແວດລ້ອມອື່ນໆ, the lp
ຜົນປະໂຫຍດແມ່ນຈໍາເປັນເພື່ອຮັບຮູ້ທັງສອງ. ຖ້າອັນນີ້ບໍ່ໄດ້ເຮັດ, ຄໍາຮ້ອງສະຫມັກຈໍານວນຫຼາຍຈະສົ່ງ
ຜົນຜະລິດໄປຫາອຸປະກອນຜົນຜະລິດທີ່ບໍ່ຄາດຄິດເມື່ອຜູ້ໃຊ້ຍ້າຍຈາກລະບົບໄປຫາລະບົບ.
ບາງຄົນໄດ້ສະແດງຄວາມຄິດເຫັນວ່າ lp ມີຫນ້າທີ່ເຮັດວຽກຫນ້ອຍເກີນໄປທີ່ຈະເຮັດໃຫ້ມັນຄຸ້ມຄ່າ.
ຄໍາຮ້ອງຂໍໄດ້ສະເຫນີທາງເລືອກເພີ່ມເຕີມຫຼືຕົວປະຕິບັດການຫຼືທັງສອງຫນ້າທີ່ເພີ່ມ.
ຄໍາຮ້ອງສະຫມັກລວມມີ:
* ຄໍາສັບ ຕ້ອງການ ຜົນຜະລິດທີ່ຈະເປັນ "ການສໍາເນົາ"
* ຄວາມຕ້ອງການສໍາລັບເຄື່ອງພິມຫຼາຍ
* ທາງເລືອກສໍາລັບການສະຫນັບສະຫນູນພາສາຄໍາອະທິບາຍຫນ້າຕ່າງໆ
ເນື່ອງຈາກລະບົບທີ່ສອດຄ່ອງແມ່ນບໍ່ຈໍາເປັນຕ້ອງມີເຄື່ອງພິມ, ວາງຕື່ມອີກ
ຂໍ້ຈໍາກັດກ່ຽວກັບພຶດຕິກໍາຂອງເຄື່ອງພິມແມ່ນບໍ່ເປັນປະໂຫຍດ. ເນື່ອງຈາກວ່າຮູບແບບ hardcopy ແມ່ນດັ່ງນັ້ນ
ຂຶ້ນກັບຄໍາຮ້ອງສະຫມັກ, ມັນເປັນການຍາກ, ຖ້າເປັນໄປບໍ່ໄດ້, ການເລືອກຊຸດຍ່ອຍທີ່ສົມເຫດສົມຜົນ
ການເຮັດວຽກທີ່ຄວນຈະຕ້ອງການໃນທຸກລະບົບທີ່ສອດຄ່ອງ.
ໃນໄລຍະການ unspecified ຖືກນໍາໃຊ້ໃນພາກນີ້ແທນທີ່ຈະເປັນ ການປະຕິບັດກໍານົດ ເປັນທີ່ສຸດ
ການປະຕິບັດທີ່ຮູ້ຈັກຈະບໍ່ສາມາດເຮັດໃຫ້ຄໍາຖະແຫຼງທີ່ຊັດເຈນໃນຄວາມສອດຄ່ອງຂອງພວກເຂົາ
ເອກະສານ; ທີ່ມີຢູ່ແລ້ວແລະການນໍາໃຊ້ເຄື່ອງພິມແມ່ນຂຶ້ນກັບວິທີການລະບົບ
ຜູ້ບໍລິຫານ configure ແຕ່ລະລະບົບສ່ວນບຸກຄົນ.
ນັບຕັ້ງແຕ່ຈຸດຫມາຍປາຍທາງເລີ່ມຕົ້ນ, ປະເພດອຸປະກອນ, ກົນໄກການຈັດແຖວ, ແລະຮູບແບບທີ່ຍອມຮັບຂອງ
ການປ້ອນຂໍ້ມູນທັງໝົດແມ່ນບໍ່ໄດ້ລະບຸ, ຂໍ້ແນະນຳການນຳໃຊ້ສຳລັບສິ່ງທີ່ແອັບພລິເຄຊັນທີ່ສອດຄ່ອງກັນສາມາດເຮັດໄດ້
ດັ່ງຕໍ່ໄປນີ້:
* ໃຊ້ຄໍາສັ່ງໃນທໍ່, ຫຼືດ້ວຍ −ຄ, ດັ່ງນັ້ນບໍ່ມີບັນຫາການອະນຸຍາດ
ແລະໄຟລ໌ສາມາດໄດ້ຮັບການລຶບຢ່າງປອດໄພຫຼືດັດແກ້.
* ຈໍາກັດການຜະລິດໄຟລ໌ຂໍ້ຄວາມຂອງເສັ້ນຍາວສົມເຫດສົມຜົນແລະຕົວອັກສອນພິມໄດ້ແລະ
ບໍ່ລວມເອົາຂໍ້ມູນການຈັດຮູບແບບສະເພາະອຸປະກອນ ເຊັ່ນ: ລາຍລະອຽດຂອງໜ້າ
ພາສາ. ຄວາມຫມາຍຂອງ 'ສົມເຫດສົມຜົນ' ໃນສະພາບການນີ້ພຽງແຕ່ສາມາດຕອບໄດ້ເປັນ
ບັນຫາຄຸນນະພາບຂອງການປະຕິບັດ, ແຕ່ມັນຄວນຈະເຫັນໄດ້ຊັດເຈນຈາກການນໍາໃຊ້ປະຫວັດສາດ
ຮູບແບບໃນອຸດສາຫະກໍາແລະທ້ອງຖິ່ນ. ໄດ້ pr ແລະ ເທົ່າ ສາມາດນໍາໃຊ້ເພື່ອ
ບັນລຸການຈັດຮູບແບບທີ່ສົມເຫດສົມຜົນສໍາລັບຂະຫນາດຫນ້າເລີ່ມຕົ້ນຂອງການປະຕິບັດ.
ອີກທາງເລືອກ, ແອັບພລິເຄຊັນສາມາດຈັດການຕິດຕັ້ງຂອງມັນໃນແບບທີ່ມັນຕ້ອງການ
ຜູ້ເບິ່ງແຍງລະບົບຫຼືຜູ້ປະຕິບັດການເພື່ອໃຫ້ຂໍ້ມູນທີ່ເຫມາະສົມກ່ຽວກັບ lp ທາງເລືອກໃນການ
ແລະຄ່າຕົວແປສະພາບແວດລ້ອມ.
ຢ່າງຫນ້ອຍ, ການມີຜົນປະໂຫຍດໃນປະລິມານຂອງ POSIX.1-2008 ນີ້ບອກອຸດສາຫະກໍາວ່າ
ຄໍາຮ້ອງສະຫມັກທີ່ສອດຄ່ອງກັບຕ້ອງການວິທີການພິມຜົນຜະລິດແລະສະຫນອງຢ່າງຫນ້ອຍຄໍາສັ່ງ
ຊື່ແລະ LPDEST ກົນໄກການກໍານົດເສັ້ນທາງທີ່ສາມາດນໍາໃຊ້ສໍາລັບການສົນທະນາລະຫວ່າງຜູ້ຂາຍ,
ນັກພັດທະນາແອັບພລິເຄຊັນ, ແລະຜູ້ໃຊ້. ການນໍາໃຊ້ຂອງ "ຄວນ" ໃນຄໍາອະທິບາຍຂອງ lp ຢ່າງຊັດເຈນ
ສະແດງໃຫ້ເຫັນເຖິງຄວາມຕັ້ງໃຈຂອງຜູ້ພັດທະນາມາດຕະຖານ, ເຖິງແມ່ນວ່າພວກເຂົາບໍ່ສາມາດບັງຄັບໃຫ້ລະບົບທັງຫມົດ
(ເຊັ່ນ: ແລັບທັອບ) ມີເຄື່ອງພິມ.
ປະລິມານນີ້ຂອງ POSIX.1-2008 ບໍ່ໄດ້ລະບຸສິ່ງທີ່ເປັນເຈົ້າຂອງຂະບວນການປະຕິບັດ
ການຂຽນໃສ່ອຸປະກອນຜົນຜະລິດອາດຈະເປັນ. ຖ້າ −ຄ ບໍ່ໄດ້ຖືກນໍາໃຊ້, ມັນບໍ່ໄດ້ຖືກລະບຸວ່າ
ຂະບວນການປະຕິບັດການຂຽນໃຫ້ອຸປະກອນຜົນຜະລິດໄດ້ມີການອະນຸຍາດໃຫ້ອ່ານ ເອກະສານ ຖ້າມີ
ມີຂໍ້ຈໍາກັດໃດໆກ່ຽວກັບຜູ້ທີ່ອາດຈະອ່ານ ເອກະສານ ຈົນກ່ວາຫຼັງຈາກມັນຖືກພິມອອກ. ນອກຈາກນັ້ນ, ຖ້າ −ຄ
ບໍ່ໄດ້ຖືກນໍາໃຊ້, ຜົນໄດ້ຮັບຂອງການລຶບ ເອກະສານ ກ່ອນທີ່ມັນຈະພິມອອກແມ່ນບໍ່ໄດ້ລະບຸໄວ້.
ອະນາຄົດ DIRECTIONS
ບໍ່ມີ.
ໃຊ້ lpposix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net