Reading this summarizes my feelings on what kind of new language we need. Something that makes workloads usually delegated to find, grep, sed and awk coherent and easy to use, allows streaming data between functions/commands and can still be used to glue things together. Can I use Perl instead of bash/as my command line ? Should I start learning Perl?
No. Perl is not a command line shell just as Python and Ruby are not.
>> Should I start learning Perl?
If you are doing workloads with the command line tools you list above (find, grep, sed and awk), yes.
If you are familiar with bash, sed, and awk you will find Perl familiar-looking and very handy.