We're already breaking the line between while and do so there's no need
for the ';' character.
Suggested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Kent Gibson <warthog618@gmail.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20240528-fix-bash-tests-v3-3-e9b5be2ba8bf@linaro.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
dut_read() {
local LINE
lines=()
- while read -t 0.2 -u ${COPROC[0]} LINE;
+ while read -t 0.2 -u ${COPROC[0]} LINE
do
if [ -n "$DUT_FIRST_CHAR" ]
then
lines=()
output=
unset DUT_FIRST_CHAR
- while read -t 0 -u ${COPROC[0]} JUNK;
+ while read -t 0 -u ${COPROC[0]} JUNK
do
read -t 0.1 -u ${COPROC[0]} JUNK || true
done