From: Urban Wallasch Date: Thu, 29 Apr 2021 10:03:12 +0000 (+0200) Subject: * Check transfer directory access in xkaoget.sh. X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=1380808fd706b365c7d1678a71ae8fad850f666d;p=kaotools.git * Check transfer directory access in xkaoget.sh. --- diff --git a/xkaoget.sh b/xkaoget.sh index 3abe66a..937f9ce 100755 --- a/xkaoget.sh +++ b/xkaoget.sh @@ -21,7 +21,7 @@ fi [ -z "$XFER" ] && XFER=/tmp if [ $# -lt 1 ] ; then - pushd "$XFER" + pushd "$XFER" || exit 4 find . -maxdepth 1 -name '*.kix' -print0 | while read -d $'\0' kix do "$KAOGET" "$kix" && rm "$kix" @@ -33,7 +33,8 @@ if [ $# -lt 1 ] ; then fi if echo -n "$1" | grep -F -q kaotan ; then - cd "$XFER" + mkdir -p "$XFER" && cd "$XFER" + if [ $? -ne 0 ] ; then read dummy; exit 4; fi "$KAOGET" "$1" else read -p "Only supporting kaotan download links! " dummy