The commands are (the letters in parenthesis are short names for the commands):
scan water |
but if you want to scan only in, say the title field, you would write
scan @attr 1=4 water |
Same as sort but stores the sorted result set in a new result set.
Sets the limit for when no records should be returned together with the search result. See the Z39.50 standard for more details.
Sets the limit for when all records should be returned with the search result. See the Z39.50 standard for more details.
Sets the number of records should be returned if the number of records in the result set is between the values of lslb and ssub. See the Z39.50 standard for more details.
Displays the values of lslb, ssub and mspn.
Switches named result sets on and off. Default is on.
Sends a Trigger Resource Control Request to the target.
Sets the preferred transfer syntax for retrieved records. yaz-client supports all the record syntaxes that currently are registered. See Z39.50 Standard for more details. Commonly used records syntaxes include usmarc, sutrs, grs1 and xml.
Sets the element set name for the records. Many targets support element sets are B (for brief) and F (for full).
Sends a Z39.50 Close APDU and closes connection with the peer
Sets the query type as used by command find. The following is supported: prefix for Prefix Query Notation (Type-1 Query); ccl for CCL search (Type-2 Query) or ccl2rpn for CCL to RPN conversion (Type-1 Query).
Sets attribute set OID for prefix queries (RPN, Type-1).
Sets reference ID for Z39.50 Request(s).
Sends an Item Order Request using the ILL External. type is either 1 or 2 which corresponds to ILL-Profile 1 and 2 respectively. The no is the Result Set position of the record to be ordered.
Sends Item Update Request. This command sends a "minimal" PDU Update to the target supplying the last received record from the target. If no record has been received from the target this command is ignored and nothing is sent to the target.
Executes list of commands from file filename, just like source on most UNIX shells.
Executes command args in subshell using the system call.
The push_command takes another command as its argument. That command is then added to the history information (so you can retrieve it later). The command itself is not executed. This command only works if you have GNU readline/history enabled.
Sets that APDU should be logged to file filename. This command does the thing as option -a.
Specifies that all retrieved records should be appended ot file filename. This command does the thing as option -m.
Specifies that CCL fields should be read from file file filename. This command does the thing as option -c.
This command allows you to register your own object identifier - so that instead of entering a long dot-notation you can use a short name instead. The name is your name for the OID, class is the class, and OID is the raw OID in dot notation. Class is one appctx, absyn, attet, transyn, diagset, recsyn, resform, accform, extserv, userinfo, elemspec, varset, schema, tagset, general. If you're in doubt use the general class.