From 43e2b9176e5c1423db6a26f1ca6c39ab317abaa6 Mon Sep 17 00:00:00 2001 From: JoseluCross Date: Fri, 16 Sep 2016 11:28:11 +0200 Subject: [PATCH] Repair jkazip, zip compresion have recursive mode --- jka-toolkit/jkazip | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jka-toolkit/jkazip b/jka-toolkit/jkazip index 73fcdb3..b691ba9 100755 --- a/jka-toolkit/jkazip +++ b/jka-toolkit/jkazip @@ -30,7 +30,7 @@ function msg() { local var="$1" local var2="$2" printf -- "$(gettext "File/s %s has/have been compressed in %s")" "$var" "$var2" - echo + echo } #Function msg2, print in stdout a final message function msg2() { @@ -39,7 +39,7 @@ function msg2() { echo } -version="2.3.0" +version="2.3.1" if [ -z "$1" ];then echo "$(gettext "No option specified, use jkazip -h")" > /dev/stderr elif [ "$1" = "-h" ];then @@ -122,9 +122,9 @@ elif [ "$1" = "-c" ];then ### Funcion nueva for compfile in "$@"; do if [[ "$compfile" != "$1" && "$compfile" != "$2" ]];then - if [ ! -d "$compfile" -a ! -f "$compfile" ];then + if [[ ! -d "$compfile" && ! -f "$compfile" ]];then printf -- "$(gettext "%s no such file or directory")" "$compfile" - echo + echo #exit fi fi @@ -154,7 +154,7 @@ elif [ "$1" = "-c" ];then msg "$files" "$salida" ;; "zip") - zip "$salida" $files + zip -r "$salida" $files msg "$files" "$salida" ;; "gz" | "lz") @@ -189,7 +189,7 @@ elif [ "$1" = "-l" ];then tar taf "$2" ;; "7z") - 7z l "$2" + 7z l "$2" ;; "zip") uzip -v "$2"