모든 코드를 제거하는 가장 좋은 방법은 무엇입니까논평특정 디렉토리에? 다 없애고 싶다// ... EOL
논평및 /* blah \*/
/또는 /** ... \*/
)논평게다가.
이것은 PHP 프로젝트이며 아래에 설명된 것보다 더 나아가고 싶지만 효율성보다는 보안을 위한 것입니다.
- Zend Frameword: 문서 클래스 로딩- 찾기 및 설정을 사용하여 require_once 호출을 제거합니다.
답변1
답변2
Perl에서 다음을 수행하십시오.
//will delete all comments starting at the beginning of the line with //
perl -p -i -e "s#^//.*$##" <your php file>
//will delete all comments starting somewhere in a line with //
perl -p -i -e "s#^(.*)//.*$#\$1#" <your php file>
//will delete all comments starting somewhere in a line with /* or /**
perl -p -i -e "s#^(.*)/\*+.*$#\$1#" <your php file>
//will delete all comments starting at the beginning of the line with /* or /**
perl -p -i -e "s#^/\*+.*$##" <your php file>
이 명령은 다음과 같은 여러 줄 주석을 제거하지 않습니다.
/**
*
*
*/
이렇게 하는 것이 가능하지만 여러 줄 정규식은 훨씬 더 어렵습니다.
awk, sed, python 등에 대한 솔루션도 있지만...이 역시 작동합니다.