difference b/w shell scripting and perl scripting
The basic difference b/w both these scripting language is it's syntax.

shells scripts are run by the shell
perl scripts are run by perl
they are scripting languages that have some things in common, and some things are different
they are used in alot of situations, some of which can be solved by shell only, some by perl only, or some can be solved by both