From 9e2b97bf352ad1a04ee6c28e2cd2668b63bfec84 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 15 Aug 2006 23:41:24 +0000 Subject: * NEWS: Mention that df exits with nonzero status if it generates no output. This change was in 6.0 but inadvertently unmentioned. * doc/coreutils.texi (df invocation): df exits nonzero if it outpus nothing. * src/df.c (file_systems_processed): Renamed from n_valid_args, and now a boolean. (show_dev): Don't set it until we actually output something. Print the header if this is the first output. (main): Don't print a header, as that is now show_dev's job. * tests/misc/Makefile.am (TESTS): Add df. * tests/misc/df: New file. --- tests/misc/df | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 tests/misc/df (limited to 'tests/misc/df') diff --git a/tests/misc/df b/tests/misc/df new file mode 100755 index 000000000..b1efe61ab --- /dev/null +++ b/tests/misc/df @@ -0,0 +1,17 @@ +#!/bin/sh +# Ensure that "df ." outputs a header. + +if test "$VERBOSE" = yes; then + set -x + df --version +fi + +case `df .` in +*' +'*) + fail=0;; +*) + fail=1;; +esac + +(exit $fail); exit $fail -- cgit v1.2.3-54-g00ecf