IT戦記 このページをアンテナに追加 RSSフィード

2008-11-19

suzukyusuzukyu 2008/11/19 14:20 置換するならperlが便利だと思います。
こんな時こそ教えてダンコーガイ!!
ってタグを書くのが良いと思いました。

ワンライナーで書けそうだけど、それほど詳しくないので
人力検索のほうではなく、こちらにコメントさせていただきました。

kazuhookukazuhooku 2008/11/19 18:15 perl で書くなら perl -i.bak -pe 's/.../.../' *.cpp とかかなと思いました。

moiramoira 2008/11/19 21:34 回答してから思ったんですけど、 amachang なら Javascript で書いて js (Spidermonkey) でやるのが最速なのでは?

var str;
while (str = readline()) {
str = str.replace(/hoge/, 'fuga');
print(str);
}

みたいな。

buri17buri17 2008/11/20 00:08 すいません、人力の方で嘘っぱち書いた者です。

単純な置換だと狙ったシンボルを部分的に含むものも置換されちゃかなーと思って、globalなんて言い出したんですが、gtags-query-replaceまだ実装されてませんでした。すごい勘違いです。
shellからという条件にも合致していないし。
穴があったら埋まりたい...

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/amachang/20081119/1227069984