약 800 개의 html 파일 디렉토리가 있습니다. 각 파일을 검색하고 태그 사이에 텍스트를 반환하려고합니다. 그런 다음 해당 텍스트가 포함 된 디렉토리를 만들고 여기에 파일을 이동 (또는 복사)하려고합니다. 이것은 생각해봤을 때 꽤 쉬운 노력처럼 보였지만 필요한 모듈을 확인하는 데에도 많은 문제가 있습니다. File :: Find 및 glob, 쳐다 보았지만 파일 내에서 txt 정규식으로 구현하는 방법에 대해 정확히 모르겠습니다. (기본적으로 파일 이름이 아닙니다.) 나는 기본적으로 초보자이므로 모든 도움을 줄 것입니다. 감사하겠습니다. 미리 감사드립니다.Perl에서 검색, 생성 및 이동
편집 는 명확히하기 :
읽기 디렉토리 = ~/나/프로젝트/~/나/프로젝트/모든 파일을 찾을 수 = ~ /.html$를 들어
을 : 나는 달성하기 위해 노력하고 무엇/I 각 파일
가 = DIV 클래스 = "RECIP"ID = "objectTo"> HTML 용 검색. (*)/DIV 모든 내용
. (*) 또는 IE [email protected] John Doe는 같은 이름의 디렉토리를 만듭니다.
[email protected] 또는 John Doe 인스턴스가있는 모든 파일을 해당 디렉토리로 되돌려 이동합니다.
정말 도움을 주셔서 감사합니다!
코드가 이동되거나 복사 된 파일의 이름을 어떻게 결정해야합니까? –
스칼라를 통해. 내 초기 생각은 $ html = ~ m { (. *) span}과 같은 것을 말하는 정규식을 작성할 수 있다는 것이 었습니다. 이 일치는 "John Doe 보낸 사람"과 같은 텍스트 조각을 반환합니다. 그런 다음 "From Doe"라는 폴더가 생성됩니다. From Line과 일치하는 모든 파일이 거기로 옮겨집니다. 어쩌면 실제로 배열일까요? 나는 약 180 개의 고유 한 "From"값을 가진 800 개의 파일을 가지고 있는데, 나는 그것을 포착하려고 노력하고있다. – rar
이동하거나 복사 한 파일 이름을 결정할 때 사용할 HTML의 * brief * 예제를 제공하도록 질문을 편집하십시오. 코드가 어떻게 "From"값을 알아 내야합니까? 우리는 귀하의 문제에 완전히 익숙하지 않으며 귀하에게 유용한 제안을하기위한 특정 정보가 필요하다는 것을 기억하십시오. –