]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3651] Fixed the non portable whitespace trimming in shell tests.
authorMarcin Siodelski <marcin@isc.org>
Fri, 27 Feb 2015 09:48:45 +0000 (10:48 +0100)
committerMarcin Siodelski <marcin@isc.org>
Fri, 27 Feb 2015 09:48:45 +0000 (10:48 +0100)
src/lib/testutils/dhcp_test_lib.sh.in

index ec4c4e2d41ce6944a02be16f2b7d990af1adb605..b02e88a26199de91b3a22d357fc117b64e9e82ba 100644 (file)
@@ -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
 }