아래의 Perl 코드에 약간의 문제가 있습니다. 수동으로 작성한 CSV 파일을 열어 읽을 수 있지만 CSV 파일로 저장 한 Mac Excel 스프레드 시트를 열려고하면 아래 코드에서이 파일을 모두 한 줄로 읽습니다. 필드는 필드 분리되지 않은 콤마를 포함 할 때 split
-ing (예를 들어 도움이 안 될 경우가 많이 있기 때문에Mac Excel에서 Perl로 작성한 CSV 파일 열기
#!/usr/bin/perl
use strict;
use warnings;
open F, "file.csv";
foreach (<F>)
{
($first, $second, undef, undef) = split (',', $_);
}
print "$first : $second\n";
close(F);
OS X 또는 Windows에서 Perl을 실행하고 있습니까? Windows의 경우 OS X에서 파일이 어떻게 이동합니까? –