【发布时间】:2012-09-20 14:14:10
【问题描述】:
如何在 Perl 文件中写入当前时间戳?
我创建了一个名为myperl.pl 的文件,它将打印当前时间戳。文件如下:
#!/usr/local/bin/perl
@timeData = localtime(time);
print "@timeData\n";
现在我正在尝试将此文件的输出重定向到另一个文本文件。脚本如下:
#!/usr/local/bin/perl
@myscript = "/usr/bin/myperl.pl";
@myfile = "/usr/bin/output_for_myperl.txt";
perl "myscript" > "myfile\n";
运行时出现以下错误:
perl 示例_perl_script.pl
在 sample_perl_script.pl 第 4 行,“perl”myscript“”附近的操作员预期的位置找到字符串
(您需要预先声明 perl 吗?)
sample_perl_script.pl 第 4 行的语法错误,靠近 "perl "myscript""
由于编译错误,sample_perl_script.pl 的执行被中止。
【问题讨论】:
标签: perl