YAZ-CLIENT(1) YAZ-CLIENT(1) (NAME) yaz-client - Z39.50/SRU (SYNOPSIS) yaz-client [-a apdulog] [-b berdump] [-c cclfile] [-d dump] [-f cmdfile] [-k size] [-m marclog] [-p proxy-addr] [-q cqlfile] [-t dispcharset] [-u auth] [-v loglevel] [-V] [-x] [server-addr] (DESCRIPTION) yaz-client (origin) Z39.50[1]/SRU[2] Z39.50 SRU . 4.1.0 YAZ yaz-client Solr[3] . server-addr Z39.50/SRU . yaz-client : o -f . o .yazclientrc . o .yazclientrc . $HOME . $HOME POSIX Linux FreeBSD Solaris . -a filename . filename - stdout . -b filename YAZ BER (dump) . filename - stdout . -c filename CCL . -d dump YAZ BER PDU dump.DDD.raw DDD 001 002 003 .. . -f cmdfile cmdfile . YAZ .yazclientrc . -k size Initialize Request . 65536 ( ) . -m filename . -p proxy-addr . YAZ . InitRequest . -q filename CQL . -t displaycharset displaycharset ( YAZ ) . -u auth auth . -v level LOG level . level . LOG - fatal debug warn log malloc all none. -V YAZ . -x YAZ (hex dump) . YAZ . open zurl . zurl . : [(tcp|ssl|unix|http)':']host [:port][/base] quit YAZ . find query Search Request query . PQF . querytype . delete setname setname . base base1 base2 ... () () . . zurl . show [start[+number [+resultset]]] Present Request start number resultset . start . number . resultset . scan term . find . water scan water (title) scan @attr 1=4 water setscan set term . scan . scanpos pos scan . . . scansize size scan . . scanstep step (step-size) scan . (target) . . sort sortspecs . sort ( ). ( ) . = SortKey sortAttributes Bib-1 : = (attribute type) = (attribute value) . = sortfield InternationalString . s i < > . use=local-number structure=numeric : 1=12,4=109 < "Title" : Title > sort+ sort . authentication [auth1 [auth2 [auth3]]] . auth . () . Z39.50 v2 OpenStyle . auth1 myusername/mysecret. Z39.50 v3 . . yaz-client (whitespace) . (verbatim) . auth myuser a\ b auth myuser a b . open Z39.50 Initialize Request open . sru method version (method) . post get soap () solr . SRU 1.1 1.2 2.0 . ( SRU). Solr . list_all . lslb n . Z39.50 standard on set bounds[4] . ssub n . Z39.50 standard on set bounds[4] . mspn n lslb ssub . Z39.50 standard on set bounds[4] . status lslb ssub mspn . setname . on . cancel Trigger Resource Control Request . facets spec (facets) . ??? . format oid (transfer syntax) . yaz-client . Z39.50 Record Syntax Identifiers[5] . usmarc sutrs xml . elements e . B ( ) F ( ) . close Z39.50 Close APDU . querytype type find . : prefix Prefix Query Notation ( Type-1) ccl CCL ( Type-2) cql CQL ( Type-104 CQL OID) ccl2rpn CCL RPN ( Type-1) cql2rpn CQL RPN ( Type-1). attributeset set OID (attribute set) (RPN Type-1) . refid id (reference ID) Z39.50 . itemorder type no Item Order Request ILL External . type 1 2 ILL-Profile 1 2 . no . update action recid doc Item Update Request . action : insert replace delete update. recid ( ). . doc "<" . doc . . doc ( present piggyback ) . source filename filename 'source' . (.) . ! args args system . push_command command push_command . ( ). . GNU readline/history . set_apdufile filename APDU filename . APDU -a . set_auto_reconnect flag YAZ ( Z39.50). flag on off . set_auto_wait flag YAZ . YAZ (find show) (on). off YAZ . wait_response . flag on off . set_marcdump filename filename . -m . schema schemaid (schema) . Z39.50 OID . SRU URI . charset negotiationcharset [displaycharset] [[marccharset]] () Z39.50 / SRU / () . negotiationcharset . - negotiationcharset . displaycharset ( YAZ client ) . - ( ) . auto YAZ client nl_langinfo . marccharset MARC . marccharset . Initialize Request Z39.50 open . MARC Z39.50 () . negcharset charset (Z39.50) . charset . displaycharset charset () . charset . marccharset charset MARC YAZ client . charset . auto YAZ MARC21/USMARC MARC8/UTF8 MARC ISO-8859-1 . charset charset . querycharset charset RPN Z39.50 Scan Z39.50 ( termListAndStartPoint) . displayCharset queryCharset . set_cclfile filename CCL filename . -c . set_cqlfile filename CQL filename . -q . register_oid name class OID (OID) - . name OID class OID OID . : appctx, absyn, attet, transyn, diagset, recsyn, resform, accform, extserv, userinfo, elemspec, varset, schema, tagset, general. general . register_tab command string TAB . sleep seconds YAZ client ( ). wait_response [ number] YAZ client . number . set_auto_wait off . xmles OID doc XML Extended Services OID doc . zversion ver Z39.50 . open . 3 ( ) . options op1 op2.. Z39.50 . open . : search, present, delSet, resourceReport, triggerResourceCtrl, resourceCtrl, accessCtrl, scan, sort, extendedServices, level_1Segmentation, level_2Segmentation, concurrentOperations, namedResultSets, encapsulation, resultCount, negotiationModel, duplicationDetection, queryType104, pQESCorrection, stringSchema. (Prefix Query) : f knuth f "donald knuth" (attribute) . . . : f @attr 1=4 computer (title) use(1) title(4) . (right truncation) : f @and @attr 1=1003 knuth @attr 1=4 @attr 5=1 computer Bib-1 GILS : f @attrset Bib-1 @and @attr GILS 1=2008 Washington @attr 1=21 weather (FILES) yaz-/client/client.c $HOME/.yazclientrc $HOME/.yazclient.history (SEE ALSO) yaz(7) bib1-attr(7).SH " (AUTHORS)" Index Data (NOTES) 1. Z39.50 https://loc.gov/standards/z3950/agency 2. SRU https://loc.gov/standards/sru 3. Solr https://solr.apache.org 4. Z39.50 (set bounds) https://loc.gov/standards/z3950/agency/markup/04.html#3.2.2.1.6 5. Z39.50 https://loc.gov/standards/z3950/agency/defns/oids.html#5 YAZ 5.37.3 05/20/2026 YAZ-CLIENT(1)