My problem line of code is passing the global var $svr into the sub. I've tried my $ls_eng = shift (@_) AND my $ls_eng = $_; also.........I'm sure it's something small.open (SERVERLST, "< svr_daily.csv"); foreach my $svr (<SERVERLST>) { chomp $svr; &ls_engine; } sub ls_engine { my $ls_eng = $_[0]; system ("wdmlseng -e $ls_eng"); }
In reply to subroutines and arguments by natty_dread
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |