syntax error at calling.pl line 1, near "'called.pl':" Execution of calling.pl aborted due to compilation errors. #### do EXPR Uses the value of EXPR as a filename and executes the contents of the file as a Perl script. do 'stat.pl'; is just like eval `cat stat.pl`;