Grant McLean writes: >Just in case you're still interested in a Perl solution: > perl -ne 'print uc' filename > perl -pe 'tr/a-z/A-Z/' filename > perl -n -i.bak -e 'print uc' filename Far too long. perl -pe '$_ = uc' filename :) -- michael.