Yanıtlar:
Bu, Notepad ++ ile de mümkündür:
Kontrol İmi hattını (hayır varsa işaretle geçerli sürüme sekme güncelleme).
Arama teriminizi girin ve Tümünü İşaretle'yi tıklayın
Şimdi Ara → Yer İşareti → Yer İşareti Kaldır satırları menüsüne gidin
Bitti.
cdyola atmaktan ve karmaşık bir komut (sözdizimi hakkında endişelenme ve kalıcı olarak vidalama ve sonra fark etme) yazmaktan birkaç basit tıklama ile yapmayı tercih ederim yedek yok). [ Beni yanlış anlamayın, her zaman başka şeyler için konsol komutları kullanıyorum, ama böyle bir şey için bu sadece bir aşırıya kaçma.]
BOOKMARK LINEburada önemlidir aksi takdirde işe yaramaz !.
Bunu Notepad ++ ile yapmanın başka bir yolu da Bul / Değiştir iletişim kutusunda ve regex ile:
Ctrl+ hbul ve değiştir iletişim kutusunu açar.
In Find what:: metin kutusuna sizin regex içerir .*help.*\r?\n( \rdosyası Windows satır sonları yok durumda isteğe bağlıdır).
Replace with:Metin kutusunu boş bırakın .
Arama Modu alanındaki Normal ifade radyo düğmesinin seçili olduğundan emin olun. Sonra tıklayın Replace Allve voila! Arama teriminizi içeren tüm satırlar helpkaldırıldı.

Kolay görev grep:
grep -v help filename
> newFileNameÇıktıyı yeni bir dosyaya yönlendirmek için ekleyin .
Açıklığa kavuşturmak için, normal davranış çizgileri ekrana yazdırmak olacaktır. Bir dosyaya bağlamak >için kullanılabilir. Böylece, bu komutta:
grep -v help filename > newFileName
grepgrepprogramı çağırıyor , belli ki-vçıktıyı tersine çeviren bir bayraktır. Varsayılan olarak, grepverilen desene uyan çizgileri yazdırır. Bu bayrakla, desene uymayan çizgiler yazdırılır .help eşleşecek kalıpfilename girdi dosyasının adı> çıktıyı aşağıdaki öğeye yönlendirirnewFileName çıktının kaydedileceği yeni dosya.Fark edebileceğiniz gibi, dosyanızdaki şeyleri silmeyeceksiniz. grepokuyacak ve buna göre başka bir dosya kaydedilecek.
grep. Her neyse, GNU grep'i yüklemenizi tavsiye ederim, kesinlikle Windows üzerinde çalışacak ve gerçekten kullanışlı bir araç.
>bu durumda) kullanırsınız, son komutunu verirgrep -v help filename > outputFileName
Bunu sed kullanarak yapabilirsiniz: sed '/help/ d' < inputFile > outputFile
sed '/^help/ d'işe yaramalı . Bu ^, satırın başlangıcını temsil eder.
sedvegrep
Normal bir ifadeyle arama yapın:
^.*(help).*$
\n\n, yerine `` (hiçbir şey)
Eğer konum Windows üzerinde deneyin findstr. Üçüncü taraf araçlara gerek yoktur:
findstr /V /L "searchstring" inputfile.txt > outputfile.txt
Normal ifadeleri de destekliyor! Sadece aracın yardımını okuyun findstr /?.
Not: Büyük, devasa dosyalarla (400 MB günlük dosyaları gibi) çalışmak istiyorsanız, bir metin düzenleyicisi bellek açısından çok verimli değildir; Ama Windows'ta bir sır yok, bu yüzden ...
Bunu 1 GB günlük dosyasında çalıştırdım ve tam anlamıyla 3 saniye sürdü.