Hi--I was playing around with using awk on wc output and discovered
that when wc prints "wc: DIR: Is a directory", where DIR is the
appropriate directory name, it doesn't seem to be printing to stdout.
If I redirect the output of, say, wc -l ./* to a text file with '>'
then I don't get the "wc: DIRE: Is a directory" statements. That's
also causing some weird issues when I pipe wc's output to awk.

I was trying to understand how wc prints the "Is a directory" line.
But I haven't been able to figure it out after looking through the
source for 45 minutes. (I'm a very inexperienced C coder, though. So I
could have missed something easy.) Could anyone tell me what wc is
doing and where this shows up in the source?

Thanks,
Chris JS

Reply via email to