Perl - Argument unable to detect in Directory name -


i trying directory argument0 argument name not show in directory when print out. below script writing. using unix run perl program. running try.pl script file command ./try.pl device1 .

the output should : /home/folder/master_file/device1 argument0 device1. output /home/folder/master_file/$device

can advices going on it. thanks.

my $device; $device = "$argv[0]";  print "$device\n";    # device1  $directory = '/home/folder/master_file/$device';  print "$directory\n"; # /home/folder/master_file/$device  print "$argv[0]\n";   # device1  print "$device\n";    # device1 

'/home/folder/master_file/$device' 

should be

"/home/folder/master_file/$device" 

or

'/home/folder/master_file/' . $device 

single-quote don't interpolate.


Comments