相关疑难解决方法(0)

在Perl中将文件粘贴到字符串中的最佳方法是什么?

是的,有多种方法可以做,但必须有规范或最有效或最简洁的方式.我会添加我知道的答案,看看有什么渗透到顶部.

要清楚,问题是如何最好地将文件的内容读入字符串.每个答案一个解决方案

string perl file-io file

48
推荐指数
11
解决办法
3万
查看次数

如何将文件内容读入Perl标量?

我想要做的是从另一台服务器获取文件的内容.既然我不和perl一致,也不知道它的mods和函数iv'e就是这样:

 my $fileContents;
 if( $md5Con =~ m/\.php$/g ) {
     my $ftp = Net::FTP->new($DB_ftpserver, Debug => 0) or die "Cannot connect to some.host.name: $@";
     $ftp->login($DB_ftpuser, $DB_ftppass) or die "Cannot login ", $ftp->message;
     $ftp->get("/" . $root . $webpage, "c:/perlscripts/" . md5_hex($md5Con) . "-code.php") or die $ftp->message;
     open FILE, ">>c:/perlscripts/" . md5_hex($md5Con) . "-code.php" or die $!;
     $fileContents = <FILE>;
     close(FILE);
     unlink("c:/perlscripts/" . md5_hex($md5Con) . "-code.php");
     $ftp->quit;
 }
Run Code Online (Sandbox Code Playgroud)

我认为id做的是从服务器获取文件,放在我的本地机器上,编辑内容,上传到任何地方然后删除临时文件.

但我似乎无法弄清楚如何获取文件的内容;

open FILE, ">>c:/perlscripts/" . md5_hex($md5Con) . "-code.php" or die $!;
$fileContents = <FILE>; …
Run Code Online (Sandbox Code Playgroud)

html perl slurp file

0
推荐指数
2
解决办法
2122
查看次数

标签 统计

file ×2

perl ×2

file-io ×1

html ×1

slurp ×1

string ×1