From ce53d0f688569542da3f95ba42a81b11e904497d Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Thu, 9 Mar 2017 00:31:10 -0500 Subject: [PATCH] Fix if-statement for pkg retry loop Refer to: https://github.com/koalaman/shellcheck/wiki/SC2181 Change-Id: I5df7b344ea2abc5aef6b675022125f14b22d0607 Signed-off-by: Thanh Ha --- packer/provision/baseline.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packer/provision/baseline.sh b/packer/provision/baseline.sh index 06e0ba75d..38b6ac2e0 100644 --- a/packer/provision/baseline.sh +++ b/packer/provision/baseline.sh @@ -157,8 +157,8 @@ EOF for pkg in unzip xz-utils puppet git git-review libxml-xpath-perl do - if [ "$(dpkg-query -W -f='${Status}' $pkg 2>/dev/null | grep -c "ok installed")" -eq 0 ]; then - apt-get install $pkg; + if dpkg-query -W -f='${Status}' $pkg 2>/dev/null | grep -c "ok installed"; then + apt-get install $pkg fi done done -- 2.36.6