Ruby 初心者スレッド Part 23at TECHRuby 初心者スレッド Part 23 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト359:デフォルトの名無しさん 08/12/10 19:15:12 >>358 やってみましたが、かわんないです。 あいかわらず inspect の結果が表示されます。 360:デフォルトの名無しさん 08/12/10 19:21:59 ruby -i ky_*.txt -pe '$_.sub!(/麻生太郎/, "阿呆太郎")' *.txt で動くかもしれない。 361:デフォルトの名無しさん 08/12/10 19:30:59 >>359 やりたいのは--noechoじゃない? IRB.conf[:MAIN_CONTEXT].echo = false 362:デフォルトの名無しさん 08/12/10 21:21:39 >>357 御返事ありがとうございます。 元ファイル名は大体このような感じです。 hoge_428_20-01.txt hoge と数字の部分が違っているものが数百ほどあります。 それを別のディレクトリにコピーする時に、 index_428_20-01.tex というような形に変えたいのです。 先頭と拡張子の部分を置換する格好になります。 置換を正規表現で表現すると次のようになります。 検索 [a-z]+([\d_\-])+\.txt 置換 index\1.tex このようなリネーム処理を、 ファイル(ディレクトリ)コピー時に同時に行いたいのです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch