특정 단어가 포함된 줄 삭제

특정 단어가 포함된 줄 삭제

다음과 같은 링크 목록이 있습니다.

http://mysite.com/wp-content/uploads/dogs-24x100.png
http://mysite.com/wp-content/uploads/dogs-640x2648.png
http://mysite.com/wp-content/uploads/dogs-72x300.png
http://mysite.com/wp-content/uploads/dogs-large.png
http://mysite.com/wp-content/uploads/dogs-medium.png
http://mysite.com/wp-content/uploads/dogs-small.png
http://mysite.com/wp-content/uploads/dogs.png
http://mysite.com/wp-content/uploads/cats-24x100.png
http://mysite.com/wp-content/uploads/cats-640x2648.png
http://mysite.com/wp-content/uploads/cats-72x300.png
http://mysite.com/wp-content/uploads/cats-large.png
http://mysite.com/wp-content/uploads/cats-medium.png
http://mysite.com/wp-content/uploads/cats-small.png
http://mysite.com/wp-content/uploads/cats.png

-large, -medium, -small이 있고 -numberxnumber로 끝나는 줄을 어떻게 삭제합니까? 플랫폼 - Windows 7. Notepad++ 및 Sublime Text 2가 설치되었습니다.

답변1

정기적으로 수행할 예정이라면 grep.exeUnix에서 포팅된 를 확보한 후 다음을 포함하는 배치 파일을 생성하십시오.

grep <"%1" -v -E -e "-large|-medium|-small|-24x100|-72x300|-640x2048" >"%1.pruned

포트 grep-E. 그렇지 않은 경우 일련의 호출이 필요합니다.

grep <"%1" -v -e "-large" | grep -v -e "-medium" | grep ...

-e모든 검색 문자열이 로 시작하므로 이 옵션이 필요합니다 -.

답변2

저는 항상 데스크탑에 Excel을 열어두었기 때문에 이를 많이 사용합니다.

Excel에서 목록을 열고 열을 필터링한 다음 원하지 않는 내용이 포함된 단어를 필터링합니다. 목록을 복사하여 새 시트에 붙여넣고 저장하세요.

관련 정보