• 締切済み

こんなエディタありませんか?

○○○ この文字を含む行を削除する こんな事が出来るエディタないでしょうか?

みんなの回答

  • doki2
  • ベストアンサー率51% (440/860)
回答No.3

テキスト形式のファイルであれば、バッチファイルで簡単にできます。 type ????.txt | find /i /v ○○○ > test.txt notepad test.txt とか set source=aaa.txt set target=bbb.txt set wordtofind=○○○ type %source% | find /i /v %wordtofind% > %target% notepad %target%

回答No.2

 UNIXがオリジナルですが、Windows版でも同じのがあるSEDが最適とは思いますが・・・いまどきSEDを覚えるのは大変かもしれません。 例  # cat (元ファイル) | sed -e '/○○○/d' > (削除結果のファイル)  '/○○○/d'が『○○○を含む行を削除』を意味します。  応用例『○○○で始まる行を削除』  # cat (元ファイル) | sed -e '/^○○○/d'  応用例『○○○が行末にある行を削除』  # cat (元ファイル) | sed -e '/○○○$/d'  UNIXなどでテキスト処理をする人なら簡単な処理です ^ ^

noname#96023
noname#96023
回答No.1

秀丸エディタ ただし正規表現を理解していないと難しいかもしれませんが その他にいわゆるgrepツールで実現できますがwindows版の使いやすいのは良くわからないので、grepで検索してみてください