파일의 마지막 줄을 읽으려고합니다. 그리고 특정 파일 행을 읽는 데 사용할 수있는 많은 방법이 있습니다.perl에서 파일의 특정 행을 읽거나 쓰는 가장 좋은 방법은 무엇입니까?
첫째 :
@array=<FILE_HANDLE>;
$line=(reverse @array)[0];
초 : ReadBackwards 패키지는
$bw = File::ReadBackwards->new('log_file') or
die "can't read 'log_file' $!" ;
$log_line = $bw->readline;
펄에서, 바람직한 방법 인 것을 알고 싶은 변수로 패키지 또는 저장된 전체 파일 내용을 사용할지 여부.
_best_를 어떻게 정의합니까? 가장 빠른, 가장 메모리 효율적인, 다음 사람을 위해 읽기 쉬운? – simbabque