@Konboi memo

主に技術に関してつらつらと。

rubyのワンライナーで置換したのでメモ。

プロジェクトが動くディレクトリが / っていうルートディレクトリじゃなくて、 /hoge っていうサブディレクトリに変更になったので、画像のパスを書き換えるのが面倒なのでコマンドで置換した。

いつもはperlでやってたけど、今回のプロジェクトrubyだからrubyで書いてみた。

find ./app/views  -name  "*.smartphone.erb" | xargs grep -l /sp/ 
  | xargs  ruby -i -pe 'gsub(/\/sp/,"/hoge/sp")'

こんな感じ。

プログラミング言語 Ruby
まつもと ゆきひろ David Flanagan
オライリージャパン
売り上げランキング: 23,037