- ベストアンサー
CSVファイルの文字列を置換したい
こんばんは。 CSVファイルが5000ファイル程あります。 それぞれのファイルのある特定の文字列を、一括で 置換する必要があります。 このファイル一つ一つを開いて、手動で置換していた のでは気が遠くなってしまいます。 なにか良いフリーソフトは無いでしょうか? ご存知の方よろしくおねがいします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
個人的には#1さんのおっしゃることよくわかります。でも手っ取り早くやりたいんならVectorで拾ってきましょう(参考URL)。 好みがあるのでどれを薦めていいのかわかりません。いろいろ試してよさそうなのを見つけてください。過去の投稿では「Speeeeedが速いよ」という回答を見たことがあります。使ったことないですが、名前は速そうですね。 普段使ってるエディタがわからないけど、秀丸みたいに置換用のマクロがあったり、最初からそういう機能があるエディタもあります。
その他の回答 (2)
- kokipapa
- ベストアンサー率33% (118/349)
ワードパッドや他のテキストエディタで開いて置換すれば良いのでは?
- naru_fumi2005
- ベストアンサー率13% (10/72)
文字列の置換は、sedの仕事ですね。 元々、UNIX系OSの標準ツールですが、多分、MS-DOSにも移植されています。 コマンドプロンプトから利用できると思います。 ※ DOS版、Windows版のは使ったこと無いけど、参考URLのがあるみたいです。 http://www.vector.co.jp/soft/win31/util/se030822.html ※ その他の使い方が出ていました。 http://kobe.cool.ne.jp/kumanesir/sed_unix/Win_sed.htm http://www.lib.kyushu-u.ac.jp/libinf/med/zk.htm http://www.muroix.com/sed/sed.html ※ 私の私見ですが、テキスト処理をするには、正規表現を勉強して、フィルタを使いこなすと、今までしていたことが馬鹿らしくなることすらあります。 sed, e?grep, awk, ...etc. フィルタを知ると、コンピュータの世界が広がりますヨ。