在bash中,我用来回复这样的文件:
echo "$contents" >file.txt
在perl中,我有这样说的命令:
say for $jsondata->{"Name"};
我想将该输出保存到文件中 我试过了
say for $jsondata->{"Name"} >tempfile;
但它不起作用。
答案 0 :(得分:2)
您必须打开文件句柄:
$count_posts = wp_count_posts('interview');
$published_posts = $count_posts->publish;
然后写信给它:
open my $fh, '>', '/path/to/file' or die "Unable to open file: $!";
或(参见Borodin对此答案的评论):
say $fh $_ for $jsondata->{"Name"};