これらの奇妙なもののもう一つがあります。私はこのコードとファイルを持っています。改行文字の前後で問題が発生している
use strict;
use warnings;
my $file = "test.txt";
my @arr;
open (LOGFILE, $file);
while (my $line = <LOGFILE>)
{
#print $line;
@arr = split("\n", $line);
}
close LOGFILE;
print $arr[1];
のtest.txtは
が含まれています\ ntest1 \ ntest2 \
ntest3ここに私が取得エラーです: での印刷で初期化されていない値の
使用してtest.pl line 15.
誰も過去に同様の問題に遭遇しましたか?
をファイルはまた、単一のラインである\\ nは動作しません。 – nebulus
@seaworthy、私はあなたの助けを借りてくれてありがとう、 "\\ n"の代わりに/ \\ n /を使ってくれてありがとう、 – cam
私のために働いているので、今私の回答にファイル全体を含めています(出力:test1)。 – nebulus