• ベストアンサー

テキストファイル 文字列置き換え

複数のテキストファイルを一括で別の連番のついた文字列に 置きかえることのできるソフトを探しています。 以下の3つの条件を満たすソフトはありますでしょうか? ・複数のテキストファイルを一括で置き換え可能 ・「何行目の文字列を置き換える」という指定が可能 ・置き換えた文字列に連番をつけることが可能 ご存知でしたら、ご教示ください。 よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

そうなると、SEDを使うしかないと思います。 sed (コンピュータ) - Wikipedia ( http://ja.wikipedia.org/wiki/Sed_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF) ) 私自身、SEDは長く触っていませんので、すっかり忘れてますが・・ もちろん、AWKやPerlでも可能です。 perlだと ファイルを読み込んで、行単位でforeachで調べて、正規表現で置換して書き出すという数十行のスクリプトですむかと思います。SEDならたぶん1行でも。

関連するQ&A

専門家に質問してみよう