ippfind - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ ippfind ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ippfind - ຊອກຫາເຄື່ອງພິມໂປໂຕຄອນການພິມອິນເຕີເນັດ

ສະຫຼຸບສັງລວມ


ipfind [ ທາງເລືອກໃນການ ] regtype[,ປະເພດຍ່ອຍ][.ໂດເມນ.] ... [ ການສະແດງອອກ
... ]
ipfind [ ທາງເລືອກໃນການ ] ຊື່[.regtype[.ໂດເມນ.]] ... [ ການສະແດງອອກ
... ]
ipfind - ຊ່ວຍ
ipfind - ການປ່ຽນແປງ

ລາຍລະອຽດ


ipfind ຊອກຫາການບໍລິການທີ່ລົງທະບຽນກັບເຊີບເວີ DNS ຫຼືມີໃຫ້ຜ່ານອຸປະກອນທ້ອງຖິ່ນ.
ຈຸດປະສົງຕົ້ນຕໍຂອງມັນແມ່ນເພື່ອຊອກຫາເຄື່ອງພິມ IPP ແລະສະແດງ URIs ຂອງພວກເຂົາ, ສະແດງໃຫ້ເຫັນປະຈຸບັນຂອງພວກເຂົາ
ສະຖານະ, ຫຼືດໍາເນີນການຄໍາສັ່ງ.

ການຈົດທະບຽນ TYPES
ipfind ສະ​ຫນັບ​ສະ​ຫນູນ​ປະ​ເພດ​ການ​ລົງ​ທະ​ບຽນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

_http._tcp
HyperText Transport Protocol (HTTP, RFC 2616)

_https._tcp
Secure HyperText Transport Protocol (HTTPS, RFC 2818)

_ipp._tcp
ພິທີການພິມອິນເຕີເນັດ (IPP, RFC 2911)

_ipps._tcp
ອະນຸສັນຍາການພິມອິນເຕີເນັດທີ່ປອດໄພ (IPPS, ສະບັບຮ່າງ)

_printer._tcp
Line Printer Daemon (LPD, RFC 1179)

ການສະແດງອອກ
ipfind ສະຫນັບສະຫນູນການສະແດງອອກຫຼາຍເຊັ່ນ: ຊອກຫາ(1) ປະໂຫຍດ. ຢ່າງໃດກໍຕາມ, ບໍ່ເຫມືອນກັບ ຊອກຫາ(1)
ipfind ໃຊ້ການສະແດງຜົນປົກກະຕິ POSIX ແທນຮູບແບບການຈັບຄູ່ຊື່ໄຟລ໌ shell. ຖ້າ
--exec, -l, --ls, -p, --ພິມ, --ພີມ​ຊື່, -q, --ງຽບ, -s, ຫຼື -x ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​,
ipfind ເພີ່ມຂຶ້ນ --ພິມ ເພື່ອພິມ URI ການບໍລິການຂອງສິ່ງທີ່ມັນພົບ. ຕໍ່ໄປນີ້
ສະ​ແດງ​ອອກ​ແມ່ນ​ສະ​ຫນັບ​ສະ​ຫນູນ​:

-d regex

--ໂດເມນ regex
ຖືກຕ້ອງຖ້າໂດເມນກົງກັບການສະແດງຜົນປົກກະຕິທີ່ໃຫ້.

--ບໍ່ຖືກຕ້ອງ
ບໍ່ຖືກຕ້ອງສະເໝີ.

-h regex

-ເຈົ້າພາບ regex
ຄວາມຈິງແມ່ນຊື່ເຈົ້າພາບກົງກັບການສະແດງຜົນປົກກະຕິທີ່ໃຫ້ໄວ້.

-l

--ls ລາຍຊື່ຄຸນລັກສະນະທີ່ສົ່ງຄືນໂດຍ Get-Printer-Attributes ສໍາລັບເຄື່ອງພິມ IPP ແລະແບບດັ້ງເດີມ
ຊອກຫາ "-ls" ຜົນຜະລິດສໍາລັບ HTTP URLs. ຜົນໄດ້ຮັບແມ່ນເປັນຄວາມຈິງຖ້າ URI ສາມາດເຂົ້າເຖິງໄດ້, ບໍ່ຖືກຕ້ອງ
ຖ້າບໍ່ດັ່ງນັ້ນ.

--ທ້ອງຖິ່ນ
ເປັນຈິງຖ້າບໍລິການຢູ່ໃນເຄື່ອງຄອມພິວເຕີເຄື່ອງນີ້.

-n regex

--ຊື່ regex
ຖືກຕ້ອງຖ້າຊື່ຂອງບໍລິການກົງກັບການສະແດງຜົນປົກກະຕິ.

--ເສັ້ນທາງ regex
ຖືກຕ້ອງຖ້າເສັ້ນທາງຊັບພະຍາກອນ URI ກົງກັບການສະແດງຜົນປົກກະຕິ.

-P ຈໍານວນ[-ຈໍານວນ]

--ພອດ ຈໍານວນ[-ຈໍານວນ]
ຖືກຕ້ອງຖ້າພອດກົງກັບຕົວເລກ ຫຼືໄລຍະທີ່ລະບຸ.

-p

--ພິມ
ພິມ URI ຖ້າຜົນໄດ້ຮັບຂອງການສະແດງຜົນກ່ອນຫນ້າແມ່ນຄວາມຈິງ. ຜົນໄດ້ຮັບແມ່ນສະເຫມີ
ຈິງ

-q

--ງຽບ
ໂໝດງຽບ - ພຽງແຕ່ສົ່ງຄືນລະຫັດອອກທາງລຸ່ມ.

-r

--ໄລຍະໄກ
ແມ່ນແທ້ຖ້າການບໍລິການບໍ່ໄດ້ຢູ່ໃນເຄື່ອງຄອມພິວເຕີເຄື່ອງນີ້.

-s

--ພີມ​ຊື່
ພິມຊື່ການບໍລິການຖ້າຜົນຂອງການສະແດງຜົນກ່ອນໜ້ານັ້ນເປັນຄວາມຈິງ. ໄດ້
ຜົນໄດ້ຮັບແມ່ນຄວາມຈິງສະເຫມີ.

--ຄວາມຈິງ
ເປັນຄວາມຈິງສະເໝີ.

-t ທີ່ສໍາຄັນ

--txt ທີ່ສໍາຄັນ
ແມ່ນແທ້ຖ້າບັນທຶກ TXT ມີລະຫັດທີ່ມີຊື່.

--txt-ທີ່ສໍາຄັນ regex
ຖືກຕ້ອງຖ້າຫາກວ່າບັນທຶກ TXT ມີລະຫັດທີ່ມີຊື່ແລະກົງກັບປົກກະຕິທີ່ໃຫ້
ການສະແດງອອກ.

-u regex

--uri regex
ຖືກຕ້ອງຖ້າ URI ກົງກັບການສະແດງຜົນປົກກະຕິ.

-x ຜົນປະໂຫຍດ [ ການໂຕ້ຖຽງ ... ] ;

--exec ຜົນປະໂຫຍດ [ ການໂຕ້ຖຽງ ... ] ;
ປະຕິບັດໂຄງການທີ່ລະບຸໄວ້ຖ້າຜົນໄດ້ຮັບໃນປະຈຸບັນເປັນຄວາມຈິງ. "{foo}" arguments ແມ່ນ
ແທນທີ່ດ້ວຍຄ່າທີ່ສອດຄ້ອງກັນ - ເບິ່ງ SUBSTITUTIONS ຂ້າງລຸ່ມນີ້.

ການສະແດງອອກອາດມີຕົວແກ້ໄຂ:

( ການສະແດງອອກ )
ຈັດກຸ່ມຜົນຂອງການສະແດງອອກ.

! ການສະແດງອອກ

--ບໍ່ ການສະແດງອອກ
Unary ບໍ່ແມ່ນການສະແດງອອກ.

ການສະແດງອອກ ການສະແດງອອກ

ການສະແດງອອກ --ແລະ ການສະແດງອອກ
ເຫດຜົນ AND ຂອງການສະແດງອອກ.

ການສະແດງອອກ --ຫຼື ການສະແດງອອກ
ເຫດຜົນ OR ຂອງການສະແດງຜົນ.

ການທົດແທນ
ການປ່ຽນແທນ "{foo}" ໃນ -e ແລະ --exec ແມ່ນ:

{service_domain}
ຊື່ໂດເມນ, ຕົວຢ່າງ, "example.com.", "ທ້ອງຖິ່ນ.", ແລະອື່ນໆ.

{service_hostname}
ຊື່ໂດເມນທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ, ຕົວຢ່າງ, "printer.example.com.", "printer.local.", ແລະອື່ນໆ.

{service_name}
ຊື່ຕົວຢ່າງການບໍລິການ, ຕົວຢ່າງ, "ເຄື່ອງພິມດີຂອງຂ້ອຍ".

{service_port}
ໝາຍເລກພອດສຳລັບເຊີບເວີ, ປົກກະຕິແມ່ນ 631 ສຳລັບ IPP ແລະ 80 ສຳລັບ HTTP.

{service_regtype}
ປະເພດການລົງທະບຽນ DNS-SD, ເຊັ່ນ, "_ipp._tcp", "_http._tcp", ແລະອື່ນໆ.

{service_scheme}
ໂຄງການ URI ສໍາລັບປະເພດການລົງທະບຽນ DNS-SD, ເຊັ່ນ, "ipp", "http", ແລະອື່ນໆ.

{}

{service_uri}
URI ສໍາລັບການບໍລິການ, ເຊັ່ນ, "ipp://printer.local./ipp/print", "http://printer.local./",
ແລະອື່ນໆ

{txt_ທີ່ສໍາຄັນ}
ມູນຄ່າຂອງບັນທຶກ TXT ທີ່ສໍາຄັນ (ຕົວພິມນ້ອຍ).

OPTIONS


ipfind ສະ​ຫນັບ​ສະ​ຫນູນ​ທາງ​ເລືອກ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

- ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອໂຄງການ.

- ການປ່ຽນແປງ
ສະ​ແດງ​ໃຫ້​ເຫັນ​ສະ​ບັບ​ໂຄງ​ການ​.

-4 ໃຊ້ IPv4 ເມື່ອລາຍຊື່.

-6 ໃຊ້ IPv6 ເມື່ອລາຍຊື່.

-T ວິນາທີ
ລະບຸເວລາຊອກຫາເປັນວິນາທີ. ຖ້າ 1 ຫຼືນ້ອຍກວ່າ, ipfind ຢຸດທັນທີທີ່ມັນຄິດ
ໄດ້ພົບເຫັນທຸກສິ່ງທຸກຢ່າງ. ໝົດເວລາເລີ່ມຕົ້ນແມ່ນ 1 ວິນາທີ.

-V ສະບັບພາສາ
ລະບຸເວີຊັນ IPP ເມື່ອມີລາຍຊື່. ຄ່າທີ່ຮອງຮັບແມ່ນ "1.1", "2.0", "2.1",
ແລະ "2.2".

ອອກ STATUS


ipfind ໃຫ້ຜົນຕອບແທນ 0 ຖ້າຜົນໄດ້ຮັບຂອງການສະແດງຜົນທີ່ຖືກປຸງແຕ່ງທັງໝົດເປັນຄວາມຈິງ, 1 ຖ້າຜົນຂອງ
ການສະແດງອອກໃດໆທີ່ປະມວນຜົນແລ້ວແມ່ນບໍ່ຖືກຕ້ອງ, 2 ຖ້າການຊອກຫາ ຫຼືການສອບຖາມ ຫຼືການແກ້ໄຂລົ້ມເຫລວ, 3 ຖ້າ
ທາງເລືອກທີ່ບໍ່ໄດ້ກໍານົດຫຼືການສະແດງອອກທີ່ບໍ່ຖືກຕ້ອງຖືກລະບຸ, ແລະ 4 ຖ້າມັນຫມົດຄວາມຈໍາ.

ENVIRONMENT


ໃນ​ເວ​ລາ​ທີ່​ປະ​ຕິ​ບັດ​ໂຄງ​ການ​, ipfind ກໍານົດຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ສໍາລັບ
ການ​ລົງ​ທະ​ບຽນ​ການ​ບໍ​ລິ​ການ​ທີ່​ກົງ​ກັນ​:

IPPFIND_SERVICE_DOMAIN
ຊື່ໂດເມນ, ຕົວຢ່າງ, "example.com.", "ທ້ອງຖິ່ນ.", ແລະອື່ນໆ.

IPPFIND_SERVICE_HOSTNAME
ຊື່ໂດເມນທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ, ຕົວຢ່າງ, "printer.example.com.", "printer.local.", ແລະອື່ນໆ.

IPPFIND_SERVICE_NAME
ຊື່ຕົວຢ່າງການບໍລິການ, ຕົວຢ່າງ, "ເຄື່ອງພິມດີຂອງຂ້ອຍ".

IPPFIND_SERVICE_PORT
ໝາຍເລກພອດສຳລັບເຊີບເວີ, ປົກກະຕິແມ່ນ 631 ສຳລັບ IPP ແລະ 80 ສຳລັບ HTTP.

IPPFIND_SERVICE_REGTYPE
ປະເພດການລົງທະບຽນ DNS-SD, ເຊັ່ນ, "_ipp._tcp", "_http._tcp", ແລະອື່ນໆ.

IPPFIND_SERVICE_SCHEME
ໂຄງການ URI ສໍາລັບປະເພດການລົງທະບຽນ DNS-SD, ເຊັ່ນ, "ipp", "http", ແລະອື່ນໆ.

IPPFIND_SERVICE_URI
URI ສໍາລັບການບໍລິການ, ເຊັ່ນ, "ipp://printer.local./ipp/print", "http://printer.local./",
ແລະອື່ນໆ

IPPFIND_TXT_KEY
ຄ່າຂອງບັນທຶກ TXT KEY (ຕົວພິມໃຫຍ່).

ຕົວຢ່າງ


ເພື່ອສະແດງສະຖານະຂອງເຄື່ອງພິມ IPP ທີ່ລົງທະບຽນທັງໝົດຢູ່ໃນເຄືອຂ່າຍຂອງທ່ານ, ໃຫ້ດໍາເນີນການ:

ippfind --ls

ເຊັ່ນດຽວກັນ, ເພື່ອສົ່ງຫນ້າການທົດສອບ PostScript ໄປຫາທຸກໆເຄື່ອງພິມ PostScript, ດໍາເນີນການ:

ippfind --txt-pdl application/postscript --exec ipptool
-f onepage-letter.ps '{}' print-job.test \;

ໃຊ້ ippfind ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌