confz

git mirror of https://ccx.te2000.cz/bzr/confz
git clone https://ccx.te2000.cz/git/confz
Log | Files | Refs

commit 372addd5bbba9eba24de21abc76ce90b5388c89f
parent f9a2a7b460f387794c7903d2f1f8ca2f0cf29947
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date:   Thu, 19 Jun 2014 16:52:11 +0200

fix numeric conditionals
Diffstat:
Mbin/confz | 4++--
Mzsh-functions/confz_fs_init | 2+-
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/confz b/bin/confz @@ -58,7 +58,7 @@ require() { vars=( ) # parse variable assignments - while $(($#)); do + while (( $# )); do case $1 in (:*) vars[${1#:}]=vars_prev[${1#:}];; (%*=*) lift[${${1#%}%%=*}]=${${1#%}#*=};; @@ -106,7 +106,7 @@ confz_main_check() { args+=( $arg ) fi done - $(( $#args )) && require $args + (( $#args )) && require $args } # noop for the toplevel, functionality is in the dependencies diff --git a/zsh-functions/confz_fs_init b/zsh-functions/confz_fs_init @@ -50,7 +50,7 @@ confz_filesystem_check() { local tries blk_out DEVNAME LABEL UUID TYPE tries=10 - while $((tries)); do + while ((tries)); do blk_out=$(blkid -o export ${vars[device]}) case $? in (0) break;;