Risposte:
Questo è possibile anche con Notepad ++:
Controlla la riga dei segnalibri (se non è presente alcun aggiornamento della scheda Contrassegna alla versione corrente).
Inserisci il termine di ricerca e fai clic su Segna tutto
Ora vai al menu Cerca → Segnalibro → Rimuovi righe segnalibro
Fatto.
cdnel percorso e digitare un comando complesso (preoccuparsi della sintassi e di rovinare definitivamente quindi realizzare non c'è backup). [ Non fraintendetemi, utilizzo sempre i comandi della console per altre cose, ma per qualcosa del genere, è solo un eccesso.]
BOOKMARK LINEè importante qui altrimenti non funzionerà !.
Un altro modo per farlo in Notepad ++ è tutto nella finestra di dialogo Trova / Sostituisci e con regex:
Ctrl+ hper visualizzare la finestra di dialogo Trova Sostituisci.
Nella Find what:casella di testo includere regex: .*help.*\r?\n(dove \rè facoltativo nel caso in cui il file non abbia terminazioni di riga di Windows).
Lascia Replace with:vuota la casella di testo.
Assicurati che il pulsante di opzione Espressione regolare nell'area Modalità di ricerca sia selezionato. Quindi fare clic Replace Alle voilà! Tutte le righe contenenti il termine di ricerca helpsono state rimosse.

Compito facile con grep:
grep -v help filename
Aggiungi > newFileNameper reindirizzare l'output in un nuovo file.
Per chiarirlo, il comportamento normale sarà la stampa delle linee sullo schermo. Per reindirizzarlo a un file, è >possibile utilizzarlo. Pertanto, in questo comando:
grep -v help filename > newFileName
grepchiama il grepprogramma, ovviamente-vè un flag per invertire l'output. Per impostazione predefinita, grepstampa le linee che corrispondono al modello specificato. Con questo flag, stamperà le linee che non corrispondono al modello.help è il modello da abbinarefilename è il nome del file di input> reindirizza l'output al seguente elementonewFileName il nuovo file in cui verrà salvato l'output.Come avrai notato, non eliminerai le cose nel tuo file. greplo leggerà e un altro file verrà salvato, modificato di conseguenza.
grepinstallato. Ad ogni modo ti consiglio di installare GNU grep, funzionerà sicuramente su Windows ed è uno strumento davvero utile.
>in questo caso), dando un comando finale digrep -v help filename > outputFileName
Puoi farlo usando sed: sed '/help/ d' < inputFile > outputFile
sed '/^help/ d'dovrebbe funzionare. Il ^rappresenta l'inizio della linea.
sedegrep
Cerca con un'espressione regolare:
^.*(help).*$
\n\n, sostituisci con `` (niente)
Se sei su Windows , prova findstr. Non sono necessari strumenti di terze parti:
findstr /V /L "searchstring" inputfile.txt > outputfile.txt
Supporta anche regex's! Basta leggere l'aiuto dello strumentofindstr /? .
PS Se vuoi lavorare con grandi, enormi file (come file di registro da 400 MB) un editor di testo non è molto efficiente in termini di memoria, quindi, come qualcuno ha già sottolineato, gli strumenti da riga di comando sono la strada da percorrere. Ma non c'è grep su Windows, quindi ...
Ho appena eseguito questo su un file di registro da 1 GB e mi ci sono voluti letteralmente 3 secondi.