oh, boy. Lemme go get my pop corn
Personally, I use ksh for most everything, with a sprinkle of expect here and there. About the only thing that I have
needed perl for, was to hook up my DirecTV to my computer and be able to change channels from the command line, and that's because someone already had it in perl, and I just didn't have the time to try doing it in ksh.
I would think that is is useful to know perl, even if you don't use it, because there will be a time when you'll need to troubleshoot the mission-critical script that the guy who you replaced wrote. But personally, I have yet to encounter a situation where I must use perl.