回答:
これはNotepad ++でも可能です。
ブックマーク行をチェックします(現在のバージョンへの[ マーク ]タブの更新がない場合)。
検索語句を入力して[ すべてマーク ]をクリックします
次にメニューに移動します検索 → ブックマーク → ブックマークされた行を削除
できました。
cdパスを取得し、複雑なコマンドを入力します(構文について心配し、永続的にねじ込んでから実現する)バックアップはありません)。[
BOOKMARK LINEはここで重要です。それ以外の場合は機能しません!。
Notepad ++でこれを行う別の方法は、すべて[検索/置換]ダイアログと正規表現を使用することです。
Ctrl+ h置換検索ダイアログを表示します。
ではFind what:、テキストボックス、あなたの正規表現が含まれています.*help.*\r?\n(ここで、\rファイルは、Windowsの行末を持っていない場合には省略可能です)。
Replace with:テキストボックスは空のままにします。
[検索モード]領域の[正規表現]ラジオボタンが選択されていることを確認します。次に、クリックReplace Allして出来上がり!検索語を含むすべての行helpが削除されました。

簡単なタスクgrep:
grep -v help filename
追加は、> newFileName新しいファイルに出力をリダイレクトします。
明確にするために、通常の動作は画面上に行を印刷することです。それをファイルにパイプするには、を>使用できます。したがって、このコマンドでは:
grep -v help filename > newFileName
grepgrep明らかにプログラムを呼び出す-v出力を反転させるフラグです。デフォルトでgrep、指定されたパターンに一致する行を印刷します。このフラグを使用すると、パターンに一致しない行が印刷されます。help 一致するパターンですfilename 入力ファイルの名前です> 出力を次のアイテムにリダイレクトしますnewFileName 出力が保存される新しいファイル。お気づきかもしれませんが、ファイルの内容は削除されません。grepそれが読み取られ、別のファイルが保存され、それに応じて変更されます。
grepインストールしていないことを意味します。とにかく、GNU grepをインストールすることをお勧めします。これは確かにWindowsで動作し、本当に便利なツールです。
>この場合)を使用し、最後のコマンドgrep -v help filename > outputFileName
これは、sedを使用して行うことができます。 sed '/help/ d' < inputFile > outputFile
sed '/^help/ d'。^行の先頭を表します。
sedandgrep
Windowsをお使いの場合は、をお試しくださいfindstr。サードパーティのツールは必要ありません。
findstr /V /L "searchstring" inputfile.txt > outputfile.txt
正規表現にも対応!ツールのヘルプを読むだけですfindstr /?。
PS大きくて巨大な作業をしたい場合(400 MBのログファイルのような)ファイルのテキストエディタは、誰かがすでに指摘したように、コマンドラインツールが移動するための方法です、非常にメモリ効率的ではありません。しかし、Windowsにはgrepがないため、...
これを1 GBのログファイルで実行したところ、文字通り3秒かかりました。