<!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