X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=zoom%2Fzoomsh.c;fp=zoom%2Fzoomsh.c;h=c5019aabedd588ae29b4656c5d912dee2a575fdf;hp=26aab7b54f840f4bfc48c341be56fccf2c860eb9;hb=1d373de015fe24656f8fb7e4ff5edb3c2087085d;hpb=aa022874f3bafc909a7d4ed3dd0923347856ba1b diff --git a/zoom/zoomsh.c b/zoom/zoomsh.c index 26aab7b..c5019aa 100644 --- a/zoom/zoomsh.c +++ b/zoom/zoomsh.c @@ -148,6 +148,15 @@ static int cmd_get(ZOOM_connection *c, ZOOM_resultset *r, return 0; } +static int cmd_shell(ZOOM_connection *c, ZOOM_resultset *r, + ZOOM_options options, const char **args) +{ + int ret = system(*args); + if (ret) + printf("system command returned %d\n", ret); + return 0; +} + static int cmd_rget(ZOOM_connection *c, ZOOM_resultset *r, ZOOM_options options, const char **args) @@ -648,6 +657,7 @@ static int cmd_help(ZOOM_connection *c, ZOOM_resultset *r, printf("ext \n"); printf("set