Perl's advantage over bash/awk/sed is that you can test, organize, and maintain code more effectively. This may not matter if you are programming to solve tiny unrelated problems, but it's a waste of effort if you are doing similar things frequently.
Python is basically Perl but with different syntax, libraries, and community.
Python is basically Perl but with different syntax, libraries, and community.