五反田で働くCTO dogwood008のライフハック

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

2015-11-06から1日間の記事一覧

Rubyスクリプト内からシェル実行するときに、クォートの面倒な処理を全部引き受けてくれるモジュール「Shellwords」

image by Tom Schaub ongaeshi.hatenablog.com 詳しい話はid:tuto0621さんのブログに譲るとして、10秒で何ができるかを説明する。 こんな感じで使える。 require 'shellwords' system("ls #{Shellwords.escape(ARGV[0])}") こんな仕組み。 irb(main):013:0> …