这一定是个基本问题,但我找不到满意的答案。我这里有一个脚本,用于将 CSV 格式的数据转换为 TSV。我以前从未使用过 Perl,但我需要知道如何保存在 Perl 脚本运行后打印的数据。
下面的脚本:
#!/usr/bin/perl
use warnings;
use strict;
my $filename = data.csv;
open FILE, $filename or die "can't open $filename: $!";
while (<FILE>) {
s/"//g;
s/,/\t/g;
s/Begin\.Time\.\.s\./Begin Time (s)/;
s/End\.Time\.\.s\./End Time (s)/;
s/Low\.Freq\.\.Hz\./Low Freq (Hz)/;
s/High\.Freq\.\.Hz\./High Freq (Hz)/;
s/Begin\.File/Begin File/;
s/File\.Offset\.\.s\./File Offset (s)/;
s/Random.Number/Random Number/;
s/Random.Percent/Random Percent/;
print;
}
所有被分析的数据都在 cmd 提示符下。如何保存这些数据?
编辑: 谢谢大家!它工作得很好!