in reply to Expect module & su
would be better as:if($#ARGV > 2) { $message = join (" ",@ARGV); $message =~ s/$username//; $message =~ s/$password//; $message =~ s/$on_off//; }
Either that or use e.g. quotemeta($password) in the first part of your substitutions.if($#ARGV >2 ) { $message = join (" ",@ARGV[3..$#ARGV]); }
|
|---|