我正在尝试使用Net::FTP Perl模块列出远程主机的文件。稍后,我想使用put命令下载它。
是否可以使用ls命令列出特定文件
我使用的语法是:
$remote_dir = "/home/user/test_dir/";
$ftp->cwd($remote_dir);
$file_name = "test.txt";
print $ftp->ls($file_name);当我尝试手动检查该文件时,该文件已存在于远程服务器中。但上市并没有发生。
ftp->ls();仅用于列出目录内容,或者是否可以用于列出我上面提到的目录中的特定文件?
发布于 2019-05-31 13:52:14
ftp->ls();仅用于列出目录内容,或者可用于列出目录中的特定文件
ls (目录)
获取DIR或当前目录的目录列表。
因此,它清楚地记录了列出目录,而不是特定的常规文件。
https://stackoverflow.com/questions/56389310
复制相似问题