---
name: "appres"
section: "1x"
platform: "linux"
package: "xbase-clients"
version: "4.3.0.dfsg.1-14sarge7"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/appres/1x"
---

# appres(1x)

list X application resource database

## NAME

appres - list X application resource database

## SYNOPSIS

**appres** \[*class* \[*instance*\]\] \[-1\] \[*toolkitoptions*\]

## DESCRIPTION

The **appres** program prints the resources seen by an application (or subhierarchy of an application) with the specified *class* and *instance* names. It can be used to determine which resources a particular program will load. For example,

```
% appres XTerm
```

will list the resources that any **xterm** program will load. If no application class is specified, the class **-AppResTest-** is used.

To match a particular instance name, specify an instance name explicitly after the class name, or use the normal Xt toolkit option. For example,

```
% appres XTerm myxterm
```

or

```
% appres XTerm -name myxterm
```

To list resources that match a subhierarchy of an application, specify hierarchical class and instance names. The number of class and instance components must be equal, and the instance name should not be specified with a toolkit option. For example,

```
% appres Xman.TopLevelShell.Form xman.topBox.form
```

will list the resources of widgets of **xman**'s topBox hierarchy. To list just the resources matching a specific level in the hierarchy, use the **-1** option. For example,

```
% appres XTerm.VT100 xterm.vt100 -1
```

will list the resources matching the **xterm** vt100 widget.

## SEE ALSO

[*X*(7x)](/X/7x.md), [*xrdb*(1x)](/xrdb/1x.md), [*listres*(1x)](/listres/1x.md)\
 *X Toolkit Intrinsics - C Language Interface*

## AUTHOR

Jim Fulton, MIT X Consortium
