タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ruby.libに関するuzullaのブックマーク (2)

  • コマンド実行はBashよりruby移行がオススメ - それマグで!

    shell ライブラリというツールがある。覚えにくい時はこれを使う require 'shell' sh = Shell.new sh.ls "/" sh.transact{ cat "/etc/resolv.conf" mkdir "/tmp/test-1" cat"/etc/resov.conf" > STDOUT } Shell使うと、rubyと通常シェルの区別が限りなく見えなくなってくる。 bashの代わりにrubyはいい選択肢だと思うよ。 参考資料 http://www.ruby-lang.org/ja/old-man/html/shell.html 2012/02/17追記 なんか書いてから3ヶ月後にブクマされまくってる。 transactは正しくはこう sh.transact{system("ls", "-l") | head > STDOUT} 最新版のRubyだと動かなか

    コマンド実行はBashよりruby移行がオススメ - それマグで!
    uzulla
    uzulla 2012/02/16
    便利そう、まあ俺はPerlで書くけど!
  • Fenrir's BLog: Rubyでメールの仕分け

    とある事情で大量のメールの仕分けをする必要がでてきました。仕分けといってもメーラーによって行われる単純なルール(例えばアドレスがhogeだったらadaフォルダに保存する)で解決できればよかったのですが、文中に含まれる50個程度の指定語句(5から6桁の数字)に従って仕分けを行うという作業です。 メールの数はおよそ500通。ルールを50回も入力するのは少し面倒です。また人力で仕分けした場合は、一通あたり30秒だとして約4時間のかったるい作業になります。そういうことならプログラムを書いてしまったほうが効率がいいような気がしてきました。というかこれは後付の理由で、メールを処理するプログラムを書いてみたくなっただけです(笑)。 ブツは例によってRubyでこしらえることにします。メールを扱うRubyのライブラリがないか探してみると、TMailというのが様々なメール形式に対応しているようで使いやすそう

    uzulla
    uzulla 2012/02/14
    eml TMail mbox
  • 1