From: Marcin Siodelski Date: Fri, 27 Feb 2015 09:48:45 +0000 (+0100) Subject: [3651] Fixed the non portable whitespace trimming in shell tests. X-Git-Tag: trac3733_base^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e32446a96db6be248405bd6a919d0cb616a9c95;p=thirdparty%2Fkea.git [3651] Fixed the non portable whitespace trimming in shell tests. --- diff --git a/src/lib/testutils/dhcp_test_lib.sh.in b/src/lib/testutils/dhcp_test_lib.sh.in index ec4c4e2d41..b02e88a261 100644 --- a/src/lib/testutils/dhcp_test_lib.sh.in +++ b/src/lib/testutils/dhcp_test_lib.sh.in @@ -1,4 +1,4 @@ -# Copyright (C) 2014 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2014-2015 Internet Systems Consortium, Inc. ("ISC") # # Permission to use, copy, modify, and/or distribute this software for any # purpose with or without fee is hereby granted, provided that the above @@ -197,10 +197,9 @@ get_log_messages() { _GET_LOG_MESSAGES=0 # If log file is not present, the number of occurrences is 0. if [ -s ${LOG_FILE} ]; then - # Grep log file for the logger message occurrences. - _GET_LOG_MESSAGES=$( grep -o ${msg} ${LOG_FILE} | wc -w ) - # Remove whitespaces. - ${_GET_LOG_MESSAGES##*[! ]} + # Grep log file for the logger message occurrences and remove + # whitespaces, if any. + _GET_LOG_MESSAGES=$( grep -o ${msg} ${LOG_FILE} | wc -w | tr -d " ") fi }