From 59f409543207dfc280125f12511af36b3320c18e Mon Sep 17 00:00:00 2001 From: Antoine Jacoutot Date: Thu, 8 Aug 2013 11:17:00 +0200 Subject: [PATCH] More output. --- openup | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/openup b/openup index 1c0fc31..adab659 100755 --- a/openup +++ b/openup @@ -121,22 +121,34 @@ update_self() { } update_binpatches() { - local _BP=$(pkg_info -Q binpatch${REL_INT}-$(arch -s) | sed 's/.[^-]*$//' | sort -u) + local _BP _CMD + + _BP=$(pkg_info -Q binpatch${REL_INT}-$(arch -s) | sed 's/.[^-]*$//' | sort -u) if [ -n "$_BP" ]; then echo "===> Updating binpatch(es)" - pkg_add ${pkg_opt} ${_BP} + _CMD="pkg_add ${pkg_opt} ${_BP}" + echo "==> ${_CMD}" + ${_CMD} fi } update_pkg() { + local _CMD + echo "===> Updating package(s)" - pkg_add -u ${pkg_opt} + _CMD="pkg_add -u ${pkg_opt}" + echo "==> ${_CMD}" + ${_CMD} } update_fw() { + local _CMD + echo "===> Updating firmware(s)" - fw_update ${fw_opt} + _CMD="fw_update ${fw_opt}" + echo "==> ${_CMD}" + ${_CMD} } while getopts 'SUn' arg; do