Code before warnings are enabled
나는 -w
shebang에서 지정 했지만 perl :: critic에서 얻는다.
#! / usr / bin / perl -w
모든 인스턴스를 거치고 교체 할 필요가 없습니다. 제가 할 수 있는게 있나요. 또한 perl :: critic에서 모든 perl에 경고가 활성화되어 있는지 확인하고 싶습니다.
당신은 perlcritic
당신이 원하는 것을하지 않지만 당신이 원하는 것을하기를 원한다고 말합니다. 따라서 수정 perlcritic
또는 더 구체적으로 Perl :: Critic :: Policy :: TestingAndDebugging :: RequireUseWarnings가 필요 합니다. shebang 구문 분석의 부족이 문서에 버그로 나열되어 있으므로 변경 사항을 수락하는 데 문제가 없어야합니다.
파일을 편집하는 것이 더 간단 할 수 있습니다. 기계적으로 그렇게하는 것은 아주 사소한 일입니다. 이미 사용 use strict;
하고 있다고 가정하면 ,
find -type f \( -name '*.pl' -o -name '*.pm' \) ! -name '*~' -exec \
perl -i~ -0777pe's/^(\s*)use strict\b.*\n\K/${1}use warnings;\n/mg' {} +
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다