This works with sigils, but there are problems with e.g. Unicode characters, therefore I now prefermy ($user, $pass, $mail) = qw(root $ecret someone@somewhe.re);
and have the data in a config file likeuse Config::Tiny; my $ini = Config::Tiny->read( 'whoamI.ini', 'encoding(Windows-1252)' ) +; my ($user, $pass, $mail) = ($ini->{Main}{user},$ini->{Main}{pass},$ini +->{Main}{mail});
This has the additional advantage, that you can share your script (or brag with it :-)) without compromising confidential data, and can avoid problems with foreign or other unusual characters (of course, you have to adapt the encoding(Windows-1252) part). Plus you don't need to change the script when the password changes.[Main] user=root pass=$ecret mail=someone@somewhe.re
In reply to Re: Escape user name and password in LWP proxy call.
by soonix
in thread Escape user name and password in LWP proxy call.
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |