Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ZOOMSH(1)			   Commands			     ZOOMSH(1)

NAME
       zoomsh -	ZOOM shell

SYNOPSIS

       zoomsh [-a apdufile] [-e] [-v loglevel] [commands...]

DESCRIPTION
       zoomsh is a ZOOM	client with a simple command line interface. The
       client demonstrates the ZOOM API	and is useful for testing targets.

       You may pass one	or more	commands to zoomsh. These commands are invoked
       first.

OPTIONS
       -a apdufile
	   Logs	protocol packages into apdufile	(APDU log).

       -e
	   Makes zoomsh	stop processing	commands as soon as an error occur.
	   The exit code of zoomsh is 1	if error occurs; 0 otherwise.

       -v loglevel
	   Sets	YAZ log	level to loglevel.

EXAMPLES
       If you start the	yaz-ztest in one console you can use the ZOOM shell as
       follows:

	   $ zoomsh
	   ZOOM>connect	localhost:9999
	   ZOOM>search computer
	   localhost:9999: 7 hits
	   ZOOM>show 0 1
	   1 Default USmarc
	   001	  11224466
	   003 DLC
	   005 00000000000000.0
	   008 910710c19910701nju	    00010 eng
	   010	  $a	11224466
	   040	  $a DLC $c DLC
	   050 00 $a 123-xyz
	   100 10 $a Jack Collins
	   245 10 $a How to program a computer
	   260 1  $a Penguin
	   263	  $a 8710
	   300	  $a p.	cm.
	   ZOOM>quit

       You can also achieve the	same result by passing the commands as
       arguments on a single command line:

       $ zoomsh	"connect localhost:9999" "search computer" "show 0 1" quit

COMMANDS
       connect zurl
	   Connects to the target given	by zurl.

       close [zurl]
	   Closes connection to	target given by	zurl or	all targets if zurl
	   was omitted.

       show [start [count]]
	   Displays count records starting at offset given by start. First
	   records has offset 0	(unlike	the Z39.50 protocol).

       quit
	   Quits zoomsh.

       set name	[value]
	   Sets	option name to value.

       get name
	   Prints value	of option name.

       help
	   Prints list of available commands.

SEE ALSO
       yaz(7), yaz-ztest(8),

       Section "Building clients with ZOOM" in the YAZ manual.

       ZOOM home page[1].

AUTHORS
       Index Data

NOTES
	1. ZOOM	home page
	   http://zoom.z3950.org/

YAZ 5.31.1			  12/19/2021			     ZOOMSH(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=zoomsh&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help