Hi list, I always used to use du with the -cxhs options, but since updating to the latest (8.15-1) version there appears to be a problem caused by -x:
> $ ls -la > total 392188 > drwxr-xr-x+ 1 DKAdmin None 0 Apr 6 00:35 . > drwxr-xr-x+ 1 DKAdmin None 0 Apr 3 05:58 .. > drwxr-xr-x+ 1 DKAdmin None 0 Apr 3 16:28 gcc4 > -rw-r--r-- 1 DKAdmin None 401599997 Apr 6 00:43 gcc472-2-dist.tar.bz2 > > $ du -xh gcc472-2-dist.tar.bz2 > > $ du -h gcc472-2-dist.tar.bz2 > 383M gcc472-2-dist.tar.bz2 > > $ Unless I'm misunderstanding it badly, -x shouldn't make any difference when counting a real file in the current directory. I wonder if it could have perhaps been introduced by the recent related bugfix that I read about in /usr/share/doc/coreutils/NEWS: > du -x no longer counts root directories of other file systems. > [bug introduced in coreutils-5.1.0] or perhaps some interaction between that and Cygwin's path conversion code? cheers, DaveK -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple