16.12.2012 Views

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

z/OS V1R9.0 UNIX System Services Command ... - Christian Grothoff

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Description<br />

The case subcommand changes how the dbx debug program interprets symbols.<br />

Use case if a symbol needs to be interpreted in a way not consistent with the<br />

default behavior.<br />

Entering case with no parameters displays the current case mode.<br />

Options<br />

default<br />

Varies with the current language.<br />

mixed Causes symbols to be interpreted as they actually appear.<br />

lower Causes symbols to be interpreted as lowercase.<br />

upper Causes symbols to be interpreted as uppercase.<br />

Usage Note<br />

The case subcommand can be run only while the dbx debug program is running.<br />

Examples<br />

1. To instruct dbx to interpret symbols as they actually appear, enter:<br />

case mixed<br />

2. To instruct dbx to interpret symbols as uppercase, enter:<br />

case upper<br />

catch subcommand for dbx: Start trapping a signal<br />

Format<br />

catch [signalnumber | signalname]<br />

Description<br />

The catch subcommand starts the trapping of a specified signal before that signal<br />

is sent to the application program. This subcommand is useful when the application<br />

program being debugged handles such signals as interrupts. The signal to be<br />

trapped can be specified by number or by name using either the signalnumber or<br />

the signalname argument, respectively. Signal names are case-insensitive, and the<br />

SIG prefix is optional. All signals are caught by default except the SIGDUMP,<br />

SIGHUP, SIGCHLD, SIGALRM, and SIGKILL signals. If no arguments are<br />

specified, the current list of signals to be caught is displayed.<br />

Usage Note<br />

The catch subcommand can be run only while the dbx debug program is running.<br />

Examples<br />

1. To display a current list of signals to be caught by dbx, enter:<br />

catch<br />

2. To trap signal SIGALRM, enter:<br />

catch SIGALRM<br />

or:<br />

catch ALRM<br />

or:<br />

catch 14<br />

Related Information<br />

The ignore subcommand.<br />

dbx: case<br />

Chapter 2. Shell command descriptions 191

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!