Date: Wed, 3 Feb 2016 03:03:04 +0000 (UTC) From: Devin Teske <dteske@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r295195 - head/usr.sbin/bsdconfig/share Message-ID: <201602030303.u13334Zv072732@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dteske Date: Wed Feb 3 03:03:04 2016 New Revision: 295195 URL: https://svnweb.freebsd.org/changeset/base/295195 Log: f_substr: Write to stdout when no `-v var_to_set' Fixes ``setvar: : bad variable name'' Modified: head/usr.sbin/bsdconfig/share/strings.subr Modified: head/usr.sbin/bsdconfig/share/strings.subr ============================================================================== --- head/usr.sbin/bsdconfig/share/strings.subr Wed Feb 3 02:46:00 2016 (r295194) +++ head/usr.sbin/bsdconfig/share/strings.subr Wed Feb 3 03:03:04 2016 (r295195) @@ -146,7 +146,11 @@ f_substr() fi done - setvar "$__var_to_set" "$__tmp" + if [ "$__var_to_set" ]; then + setvar "$__var_to_set" "$__tmp" + else + echo "$__tmp" + fi } # f_sprintf $var_to_set $format [$arguments ...]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602030303.u13334Zv072732>