From 5e18f54a8c7fd7916472e95fe92edd5ff7f5f6bf Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Tue, 31 Jan 2012 23:21:49 +0100 Subject: [PATCH] added shell script to get a servlet. this is the same as apicall.sh but it prints the result to stdout --- bin/apicat.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 bin/apicat.sh diff --git a/bin/apicat.sh b/bin/apicat.sh new file mode 100755 index 000000000..f361778ac --- /dev/null +++ b/bin/apicat.sh @@ -0,0 +1,12 @@ +#!/bin/bash +cd "`dirname $0`" +port=$(grep ^port= ../DATA/SETTINGS/yacy.conf |cut -d= -f2) +pw=$(grep ^adminAccountBase64MD5= ../DATA/SETTINGS/yacy.conf |cut -d= -f2) + +if which curl &>/dev/null; then + curl -s --header "Authorization: realm=$pw" "http://127.0.0.1:$port/$1" +elif which wget &>/dev/null; then + wget -q -t 1 --timeout=5 --header "Authorization: realm=$pw" "http://127.0.0.1:$port/$1" +else + exit 1 +fi