executing perl with arguments in tcl

I have a question on perl/Tcl script execution ....

right now i have both perl and Tcl script working individually standalone but i want to integrate the perl script in a Tcl script .... and the perl has the arguments to be passed along with command line execution and this argument is actually passed through the tcl ....

ex:

Tcl script = abcd.tcl
perl script = abcd.pl

script description

abcd.tcl

set variable [variablename]
puts.....
get.....
.....
...
...
puts" need to execute the perl script here along with the argument"

eval exec perl /nfs/iind/home/skrish1x/scripting/online/filecreate_an $variablename

it would be really great if any of you can give idea how to get it running .... as its not executing in the tcl script .... perl has fre print commands and also it mainly does file handeling functions ...

---------- Post updated at 02:19 PM ---------- Previous update was at 11:39 AM ----------

any suggestions pls ??