It can be started by typing
yaz-client [options] [zurl] |
in a UNIX shell / WIN32 console. The zurl, specifies a Z39.50 host and, if specified, the client first tries to establish connection with the Z39.50 target on the host. Options are, as usual, are prefixed by - followed by a particular letter.
The following options are supported:
ISO2709 records are appended to file fname. All records as returned by a target(s) in Search Responses and Present Responses are appended verbatim to the file.
Pretty-print log of APDUs sent and received is appended to the file fname. If fname is - (minus) the APDU log is written to stderr.
Sets the filename for CCL fields to fname. If this option is not given the YAZ client reads CCL fields from file default.bib.
Sets the LOG level to level. Level is a sequence of tokens separated by comma. Each token is a integer or a named LOG item - one of fatal, debug, warn, log, all, none.
In order to connect to Index Data's test Z39.50 server on bagel.indexdata.dk, port 210 and with the database name marc, one would have to type
yaz-client bagel.indexdata.dk:210/marc |
In order to enable APDU log and connect to localhost, port 210 (default) and database Default (default) you'd write:
yaz-client -a - localhost |