英語フランス語スペイン語

Ad


OnWorksファビコン

ippfind - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで ippfind を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ippfind です。

プログラム:

NAME


ippfind - インターネット印刷プロトコルのプリンターを検索します。

SYNOPSIS


ippfind [ オプション ] 登録タイプ[,サブタイプ][.ドメイン.] ... [ 表現
...]
ippfind [ オプション ] [.登録タイプ[.ドメイン.]] ...[ 表現
...]
ippfind - 助けて
ippfind - バージョン

DESCRIPTION


ippfind DNS サーバーに登録されているサービス、またはローカル デバイス経由で利用できるサービスを検索します。
その主な目的は、IPP プリンタを検索し、その URI と現在のプリンタを表示することです。
ステータスを確認したり、コマンドを実行したりします。

参加登録 TYPES
ippfind は次の登録タイプをサポートしています。

_http._tcp
ハイパーテキスト トランスポート プロトコル (HTTP、RFC 2616)

_https._tcp
セキュア ハイパーテキスト トランスポート プロトコル (HTTPS、RFC 2818)

_ipp._tcp
インターネット印刷プロトコル (IPP、RFC 2911)

_ipps._tcp
セキュア インターネット印刷プロトコル (IPPS、ドラフト)

_printer._tcp
ラインプリンターデーモン (LPD、RFC 1179)

表現
ippfind のような式をサポートしています find(1) ユーティリティ。 ただし、とは異なり、 find(1)
ippfind シェルのファイル名一致パターンの代わりに POSIX 正規表現を使用します。 もし
--exec, -l, --ls, -p, -印刷, - 名前を印刷する, -q, - 静かな, -sまたは -x 指定されていません、
ippfind 追加 -印刷 見つかったサービスの URI を出力します。 次の
次の式がサポートされています。

-d 正規表現

- ドメイン 正規表現
ドメインが指定された正規表現に一致する場合は True。

- 間違い
常に偽です。

-h 正規表現

- ホスト 正規表現
True は、ホスト名が指定された正規表現に一致することを意味します。

-l

--ls IPP プリンターおよび従来のプリンターの Get-Printer-Attributes によって返される属性をリストします。
find HTTP URL の「-ls」出力。 URI がアクセス可能な場合、結果は true、false
さもないと。

- ローカル
サービスがこのコンピュータに対してローカルである場合は True。

-n 正規表現

- 名前 正規表現
サービス インスタンス名が指定された正規表現と一致する場合は True。

- 道 正規表現
URI リソース パスが指定された正規表現と一致する場合は True。

-P [-]

- 港 [-]
ポートが指定された番号または範囲に一致する場合は True。

-p

-印刷
前の式の結果が true の場合、URI を出力します。 結果はいつも
真。

-q

- 静かな
Quiet モード - 以下の終了コードを返すだけです。

-r

-リモート
サービスがこのコンピュータに対してローカルではない場合は True。

-s

- 名前を印刷する
前の式の結果が true の場合、サービス インスタンス名を出力します。 の
結果は常に true です。

- 真実
常に真実。

-t キー

- TXT キー
TXT レコードに名前付きキーが含まれている場合は True。

- TXT-キー 正規表現
TXT レコードに名前付きキーが含まれており、指定された正規のキーと一致する場合は True
式です。

-u 正規表現

--uri 正規表現
URI が指定された正規表現と一致する場合は True。

-x ユーティリティ [ 引数 ...] ;

--exec ユーティリティ [ 引数 ...] ;
現在の結果が true の場合、指定されたプログラムを実行します。 「{foo}」引数は
対応する値に置き換えられます - 以下の置換を参照してください。

式には修飾子を含めることもできます。

( 表現 )
式の結果をグループ化します。

! 表現

- いいえ 表現
式の単項 NOT。

表現 表現

表現 - と 表現
式の論理積。

表現 - また 表現
式の論理和。

代替品
「{foo}」の置換 -e & --exec には次の値があります:

{サービス_ドメイン}
ドメイン名(例:「example.com.」、「local.」など)

{サービスのホスト名}
完全修飾ドメイン名 (例: "printer.example.com."、"printer.local." など)。

{サービス名}
サービス インスタンス名 (例: 「My Fine Printer」)。

{サービスポート}
サーバーのポート番号。通常、IPP の場合は 631、HTTP の場合は 80。

{サービス_登録タイプ}
DNS-SD 登録タイプ (例: "_ipp._tcp"、"_http._tcp" など)。

{サービススキーム}
DNS-SD 登録タイプの URI スキーム (「ipp」、「http」など)。

{}

{サービス_ウリ}
サービスの URI、例: "ipp://printer.local./ipp/print"、"http://printer.local./",
等々

{TXT_キー}
TXTレコードの値 キー (小文字)。

OPTIONS


ippfind 次のオプションをサポートします。

- 助けて
プログラムのヘルプを表示します。

- バージョン
プログラムのバージョンを表示します。

-4 リストするときは IPv4 を使用します。

-6 リストするときは IPv6 を使用します。

-T
検索タイムアウトを秒単位で指定します。 1以下の場合は、 ippfind と思ったらすぐに止まる
すべてを見つけた。 デフォルトのタイムアウトは 1 秒です。

-V バージョン
リストするときに IPP バージョンを指定します。 サポートされている値は「1.1」、「2.0」、「2.1」、
そして「2.2」。

EXIT ステータス


ippfind 処理されたすべての式の結果が true の場合は 0 を返し、次の結果が true の場合は 1 を返します。
処理された式が false の場合は 2、ブラウジングまたはクエリまたは解決が失敗した場合は 3、
未定義のオプションまたは無効な式が指定されました。メモリが不足している場合は 4。

ENVIRONMENT


プログラムを実行すると、 ippfind 次の環境変数を設定します。
マッチングサービス登録:

IPPFIND_SERVICE_DOMAIN
ドメイン名(例:「example.com.」、「local.」など)

IPPFIND_SERVICE_HOSTNAME
完全修飾ドメイン名 (例: "printer.example.com."、"printer.local." など)。

IPPFIND_SERVICE_NAME
サービス インスタンス名 (例: 「My Fine Printer」)。

IPPFIND_SERVICE_PORT
サーバーのポート番号。通常、IPP の場合は 631、HTTP の場合は 80。

IPPFIND_SERVICE_REGTYPE
DNS-SD 登録タイプ (例: "_ipp._tcp"、"_http._tcp" など)。

IPPFIND_SERVICE_SCHEME
DNS-SD 登録タイプの URI スキーム (「ipp」、「http」など)。

IPPFIND_SERVICE_URI
サービスの URI、例: "ipp://printer.local./ipp/print"、"http://printer.local./",
等々

IPPFIND_TXT_キー
TXTレコードの値 キー (大文字)。


ネットワーク上に登録されているすべての IPP プリンタのステータスを表示するには、次のコマンドを実行します。

ippfind --ls

同様に、PostScript テスト ページをすべての PostScript プリンタに送信するには、次のコマンドを実行します。

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

onworks.net サービスを使用してオンラインで ippfind を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad