>From 5dd7f9f0f5d4ec45f654f9dc9a887a5f3f76e759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Thu, 14 Feb 2013 04:27:34 +0000 Subject: [PATCH] tests: avoid non portable sed use of \t * tests/du/threshold.sh: use `cut` rather than sed to avoid using the non portable \t which fails on sed on openbsd 5 at least. Also remove a redundant call to `tr` and avoid explicit setting of LANG=C which is done globally. --- tests/du/threshold.sh | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/du/threshold.sh b/tests/du/threshold.sh index 95e9aed..ee5217d 100644 --- a/tests/du/threshold.sh +++ b/tests/du/threshold.sh @@ -121,14 +121,14 @@ dutest () if [ "$exp" = "" ] ; then touch exp else - printf "%s " $exp | tr ' ' "\n" > exp + printf "%s\n" $exp > exp fi rc=0 du -B1 $args a > out1 2>&1 || { cat out1 ; rc=1 ; } # Remove the size column and sort the output. - sed 's/^[0-9]*\t//' < out1 | LANG=C sort -o out || framework_failure_ + cut -f2- out1 | sort > out || framework_failure_ compare exp out || { cat out1 ; rc=1 ; } return $rc -- 1.7.7.6