thanks to all for your help. the machine i had the problem on is a suse 9.0 with an old du(1) which seems to lack this feature.
-snip- wilfile01:~ # du --help Usage: du [OPTION]... [FILE]... Summarize disk usage of each FILE, recursively for directories. Mandatory arguments to long options are mandatory for short options too. -a, --all write counts for all files, not just directories --apparent-size print apparent sizes, rather than disk usage; although the apparent size is usually smaller, it may be larger due to holes in (`sparse') files, internal fragmentation, indirect blocks, and the like -B, --block-size=SIZE use SIZE-byte blocks -b, --bytes equivalent to `--apparent-size --block-size=1' -c, --total produce a grand total -D, --dereference-args dereference FILEs that are symbolic links -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G) -H, --si likewise, but use powers of 1000 not 1024 -k like --block-size=1K -l, --count-links count sizes many times if hard linked -L, --dereference dereference all symbolic links -S, --separate-dirs do not include size of subdirectories -s, --summarize display only a total for each argument -x, --one-file-system skip directories on different filesystems -X FILE, --exclude-from=FILE Exclude files that match any pattern in FILE. --exclude=PATTERN Exclude files that match PATTERN. --max-depth=N print the total for a directory (or file, with --all) only if it is N or fewer levels below the command line argument; --max-depth=0 is the same as --summarize --help display this help and exit --version output version information and exit SIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB 1,000,000, M 1,048,576, and so on for G, T, P, E, Z, Y. Report bugs to <[email protected]>. -snap- i also checked the manpage of my gentoo installation which does not list this option. so i assumed this feature does not exist. however "du --help" on my gentoo box lists this option. so i will notify the gentoo guys about the wrong manpage... regards heiko ----- Originalnachricht ----- Von: Andreas Schwab <[EMAIL PROTECTED]> Gesendet: Mit, 9.5.2007 14:20 An: Eric Blake <[EMAIL PROTECTED]> Cc: Heiko Baumann <[EMAIL PROTECTED]> ; [email protected] Betreff: Re: Feature Request: du --include-from=file Eric Blake <[EMAIL PROTECTED]> writes: > Assuming that file.txt did not include any files with a newline in the > name, you can do: > > # tr '\n' '\0' < file.txt > file0.txt > # du -sch --files0-from=file0.txt Or even tr '\n' '\0' < file.txt | du -sch --files0-from=- Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." _______________________________________________ Bug-coreutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-coreutils
