<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
  <head>
    <meta name="generator" content="HTML Tidy, see www.w3.org">
    <title>Using the Wildcard Printcap Entry</title>
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.7">
    <link rel="HOME" title=" LPRng Reference Manual" href=
    "index.htm">
    <link rel="UP" title="Printcap Database " href=
    "printcapref.htm">
    <link rel="PREVIOUS" title=
    "Using :oh To Select Printcap Information" href="x5746.htm">
    <link rel="NEXT" title="Enterprise Strength Printcap Example"
    href="x5784.htm">
  </head>

  <body class="SECT1" bgcolor="#FFFFFF" text="#000000" link=
  "#0000FF" vlink="#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <th colspan="3" align="center">LPRng Reference Manual: 24
          Sep 2004 (For LPRng-3.8.28)</th>
        </tr>

        <tr>
          <td width="10%" align="left" valign="bottom"><a href=
          "x5746.htm" accesskey="P">Prev</a></td>

          <td width="80%" align="center" valign="bottom">Chapter
          12. Printcap Database</td>

          <td width="10%" align="right" valign="bottom"><a href=
          "x5784.htm" accesskey="N">Next</a></td>
        </tr>
      </table>
      <hr align="LEFT" width="100%">
    </div>

    <div class="SECT1">
      <h1 class="SECT1"><a name="AEN5772">12.5. Using the Wildcard
      Printcap Entry</a></h1>

      <p>The wildcard printcap name <var class="LITERAL">*</var> is
      used to select a default or printcap entry when a match is
      not found in the printcap database.</p>

      <div class="INFORMALEXAMPLE">
        <a name="AEN5776"></a>
<pre class="SCREEN">
    # %P and %Q set to printer name
    *:lp=%P@server
    
    # %P set to 'printer', %Q set to printer name
    printer|*:lp=%P@server
</pre>
      </div>
      <br>
      <br>

      <p>When searching for printcap information, the <b class=
      "APPLICATION">LPRng</b> software will first search for an
      exact match for a printcap entry against the printcap names
      and aliases. If non is found, it then searches for a wildcard
      entry and uses the first one found with a wildcard name or
      alias.</p>

      <p>If the wildcard <var class="LITERAL">*</var> is the
      printcap name, then the printer name (<var class=
      "LITERAL">%P</var> value) and queue (<var class=
      "LITERAL">%Q</var> value) are set to the name being searched
      for. If the wildcard is an alias, then then printer name is
      set to the printcap main entry name and the queue to the name
      being searched for.</p>
    </div>

    <div class="NAVFOOTER">
      <hr align="LEFT" width="100%">

      <table summary="Footer navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <td width="33%" align="left" valign="top"><a href=
          "x5746.htm" accesskey="P">Prev</a></td>

          <td width="34%" align="center" valign="top"><a href=
          "index.htm" accesskey="H">Home</a></td>

          <td width="33%" align="right" valign="top"><a href=
          "x5784.htm" accesskey="N">Next</a></td>
        </tr>

        <tr>
          <td width="33%" align="left" valign="top">Using :oh To
          Select Printcap Information</td>

          <td width="34%" align="center" valign="top"><a href=
          "printcapref.htm" accesskey="U">Up</a></td>

          <td width="33%" align="right" valign="top">Enterprise
          Strength Printcap Example</td>
        </tr>
      </table>
    </div>
  </body>
</html>



syntax highlighted by Code2HTML, v. 0.9.1