mirdeep2 mapper.pl
저는 Mac 컴퓨터를 사용하고 있는데 스크립트를 실행하면 다음 메시지가 나타납니다.
grep: /proc/cpuinfo: No such file or directory
답변1
짧은 답변
오류를 무시해도 안전할 것 같습니다.
코드에는 강력한 방식으로 수행하는 작업을 수행하기 위한 많은 장애 조치 기능이 있습니다.
(mapper.pl에서):
## check number of cores on the system and threads to be used
my $cores=`grep -ic ^processor /proc/cpuinfo`;
if($cores !~ /^\d+$/){
$cores=`sysctl -n hw.physicalcpu`;
if($cores !~ /^\d+$/){
$cores=`sysctl -n hw.logicalcpu`;
}
}
if($cores !~ /^\d+$/){
$cores=1;
}
더 긴 답변
정말로 오류를 제거하고 싶다면 열고 mapper.pl
교체할 수 있을 것 같습니다.
my $cores=`grep -ic ^processor /proc/cpuinfo`;
그리고
my $cores=`grep -ic ^processor /proc/cpuinfo 2>/dev/null`;
심지어
my $cores=`nproc`;