Slett linjer som ikke inneholder spesifikke ord med Notisblokk ++

2015-10-20 00:23:36
Hoved~~Pos=Trunc·Programvare·Slett linjer som ikke inneholder spesifikke ord med Notisblokk ++

Datamaskin skal være med på å gjøre ting enklere for oss. Et enkelt eksempel er å slette linjer fra en tekstfil som ikke inneholder et spesifikt nøkkelord. Denne oppgaven er ingen brainer, men veldig tidkrevende og kjedelig. Nylig har jeg brukt litt tid på å lage en liste over nettsteder som har kopiert og publisert artikler hentet fra denne bloggen til deres hjemmeside. Selv om Google gjør en ganske god jobb med å bestemme det opprinnelige utgiveren, er det fremdeles en robot basert på en haug med stadig skiftende algoritmer som kan og har gjort feil. Det er veldig tidkrevende å søke etter nettsteder som har kopiert innleggene herfra, så jeg har brukt Copyscape Premium til automatisk å utføre en batch-skanning på alle 2000 artiklene på dette nettstedet for å spore plagiering av innholdet fra denne bloggen.

Copyscape Premium var ferdig med å skanne alle 2000 innlegg på bare 10 timer, og jeg kunne eksportere resultatene til en CSV-fil for videre undersøkelse. Det er over 20 000 nettadresser på listen, og jeg vil kategorisere nettstedene basert på domenenavnene. Ikke alle nettsteder fra listen er kopikater, men de fleste nettsteder som er vert i gratis verter som blogspot / blogger / wordpress er enten skrapere eller copy paster. Når nettadressene er kategorisert, kan jeg konsentrere meg om å sende inn en DMCA-klage til Blogger, deretter fulgt av WordPress i stedet for å hoppe frem og tilbake. Linux-brukere kan enkelt slette linjer som ikke inneholder spesifikke ord ved å bruke den globale ex-kommandoen, men vi trenger dessverre en programvare for å gjøre det i Windows. Siden jeg er Notepad ++ bruker, oppdaget jeg at det er mulig å automatisk slette linjer ved å bruke Notepad ++ når ordet som er spesifisert av deg ikke er til stede. Her er et eksempel på hvordan du fjerner linjer som ikke inneholder ordet "blogspot.com", eller med andre ord jeg bare vil beholde linjene som inneholder ordet "blogspot".

1. Kjør Notisblokk ++, enten åpne tekstfilen du vil redigere, eller lim inn teksten på den tomme siden.
2. Gå til Søk-menylinjen og velg Søk
3. Gå til fanen Marker, merk av i boksen Bokmerke linje, skriv inn blogspot.com ved å finne hva-boksen, og klikk på Merk alle-knappen. Et blått ikon vil bli lagt til linjen som inneholder ordet blogspot.com

4. Lukk Mark-vinduet.
5. Gå til Søk-menylinjen> Bokmerke> og velg Fjern umerkede linjer

Hvis tekstfilen du redigerer er veldig stor, kan det ta litt tid før prosessen er fullført. Alternativt kan du også velge Fjern bokmerkede linjer fra søk> Bokmerke hvis du prøver å slette linjer som inneholder ordene du angir. Vennligst se den innebygde videoen nedenfor hvis du har problemer med å følge trinn-for-trinn-instruksjonene for hvordan du kan slette linjer uten nøkkelordene som bruker Notepad ++.

Redaksjonens