[Mailman-Users] Broken Pipe
mark at msapiro.net
Sun Mar 15 01:10:53 CET 2009
Khalil Abbas wrote:
>I've created a simple shell script to count members in my 3 lists :
>./list_members list1 | wc -l
>./list_members list2 | wc -l
>./list_members list3 | wc -l
>and I keep getting this error:
>wc: invalid option --
>Try `wc --help' for more information.
>Traceback (most recent call last):
> File "./list_members", line 286, in ?
> File "./list_members", line 264, in main
> print >> fp, formataddr((safe(name), addr))
>IOError: [Errno 32] Broken pipe
This is a Unix question, not a Mailman question, but the answer is
remove the trailing <CR>s from the lines of your script. They are
confusing the shell into thinking there is another, empty argument at
the end of the line. I.e.
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users