Rake でのシェルの実行方法

nbeppu 43views 更新:2015年2月5日

sh コマンドでシェルアクセスができますが、ダブルコーテーションやシングルコーテーションで括るのではなく、 %[...]といったフォーマットでコマンドを括ることにより、コマンド中のダブルコーテーションやシングルコーテーションをエスケープすることなく呼び出すことができるようになります。

sh %[sed -e "s|test|'test'|g" in.txt > out.txt]

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません