Ensure that hard links _are_ listed twice when using --count-links.
authorJim Meyering <jim@meyering.net>
Sat, 8 Mar 2003 10:23:45 +0000 (10:23 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 8 Mar 2003 10:23:45 +0000 (10:23 +0000)
tests/du/hard-link

index 7853cde..e94c7c5 100755 (executable)
@@ -1,6 +1,7 @@
 #!/bin/sh
 # Ensure that hard-linked files are counted (and listed) only once.
 # Likewise for excluded directories.
+# Ensure that hard links _are_ listed twice when using --count-links.
 
 if test "$VERBOSE" = yes; then
   set -x
@@ -30,9 +31,16 @@ fi
 fail=0
 
 du -a --exclude=sub dir | sed 's/^[0-9][0-9]*  //' > out || fail=1
+echo === >> out
+du  --count-links -a --exclude=sub dir | sed 's/^[0-9][0-9]*   //' >> out \
+  || fail=1
 cat <<\EOF > exp
 dir/f1
 dir
+===
+dir/f1
+dir/f2
+dir
 EOF
 
 cmp out exp || fail=1