in reply to Getting information about a remote file via SSH: how to escape the filename
$ssh->cmd(qq[ls -l $remotefile]); # Then parse the info I want from $stdout with an easy regex
But I can't rule out the possibility that the remote filename might contain shell metacharacters.
This should do it: $ssh->cmd(qq[ls -l "$remotefile"]);
Cheers, Sören
(hooked on the Perl Programming language)
|
---|
In Section
Seekers of Perl Wisdom