Maybe I'm missing something obvious, but why not a simple tr command:
tr [A-Z] [a-z] <infile >outfile
It seems to work just fine for me; caps are replaced by their lower-case equivalent, and everything else is left untouched.
Oops! I misunderstood the original requirements; my solution won't work since it will lower-case characters that need to remain uppercase.
Eric (monumentally embarrassed!)
-- Eric Chevalier E-mail: [EMAIL PROTECTED] Web: www.tulsagrammer.com Is that call really worth your child's life? HANG UP AND DRIVE!
-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list