나는 셸에서 CSV 파일 묶음에서 NUL 문자를 찾으려고 노력 중이다. (파이썬의 CSV 가져 오기 도구가 그다지 흥미롭지는 않지만 또 다른 시간이다) 자체 : find ~/path/ -name "*.csv" -print0 | \
xargs -n 1 -0 \
perl -ne 'if(m/\x{00}/){print fileno(ARGV).join(" ",@
포함 된 모듈의 전체 파일 이름을 얻고 싶습니다. package MyTest;
my $path = join '/', split /::/, __PACKAGE__;
$path .= ".pm";
print "$INC{$path}\n";
1;
$ perl -Ipath/to/module -MMyTest -e0
path/to/module/MyTest
방금 이라는 하위 항목이있는 스크립트를 발견했습니다. 여기에 인센티브에 대한 값이 저장되어 있으므로 %INC입니다. 이것은 결코 문제가되지 않았거나 아무도 눈치 채지 못했습니다. 나를 위해, 펄이 do ne, require d 또는 use d를 갖는 모든 파일 이름을 가지고 있기 때문에 %INC이 꽤 컸고, 이제는 ('stuff' => 123)이되어서