X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=functions.util;h=da2d036d34eff3d1234840faf8d2d851ce8d8e25;hb=acc9efd5b5d1c68494fef866c12a9e944fd27c2f;hp=163888fdfb7941b37668934b0907af5a75909cf6;hpb=d1332f00144809c824169ab72e70d6e9b9f59fa8;p=network.git diff --git a/functions.util b/functions.util index 163888fd..da2d036d 100644 --- a/functions.util +++ b/functions.util @@ -21,7 +21,9 @@ # A simple print statement function print() { - printf "$@\n" + local fmt=${1}; shift + + printf "${fmt}\n" "$@" } # Print a pretty error message @@ -89,7 +91,7 @@ function touch() { function enabled() { local param=${1} - [ "${!param}" = "yes" ] || [ "${!param}" = "on" ] || [ "${!param}" = "1" ] + listmatch "${!param}" yes on true 1 } function mac_generate() {