Sorry. This site has been closed. Please use the Search for commit messages on GitHub instead. The original source code is available at minamijoyo/commit-m.
Rubyから外部コマンドを実行するときはShellwordsモジュールが便利の続きです。ブコメで教えてもらって基本的な使い方だったら、Shellwords.escapeを使わずに済むことが分かりました。 Rubyから外部コマンドを実行するときはShellwordsモジュールが便利 - ブログのおんがえし シェル通す必要ないならsystemやspawn, popen には配列で引数渡すのが確実に安全だよ2015/11/04 08:52 b.hatena.ne.jp systemの場合 system("ls #{ARGV[0]}") # エスケープされていない、危険 system("ls #{Shellwords.escape(ARGV[0])}") # エスケープされる system("ls", ARGV[0]) # エスケープされる(そして短い) system(*["ls", ARGV
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く