Ruby

Cygwin上でRubyプログラム実行中にWindows-POSXパスの変換を行う

はじめに WindowsとCygwinが提供するパス形式は異なっているが、cygpathコマンドを利用することでパスの相互変換を行うことができる。このcygpathをRubyプログラム実行中に呼び出してパスの相互変換を行う。 ソースコードと簡単な解説 ソースコードを以下の…

ワンライナーで乱数を生成する

$ ruby -e '100times. do print rand(1000), "\n" end'

ワンライナーを書きたい時

$ ruby -e 'コマンド'

RubyでCRを表現する

CR = "\015"

メールを送信するスクリプトを作成中

コマンドラインからささっとメールを送信できるスクリプトを作って見たかった。ネットを探せばいくらでもあるんだけど、そこは自分で作らないと楽しくない。という訳で、Rubyを使ってスクリプトを作ることに。作るべき機能は次の通り。 ファイルを添付するこ…

メールを送信するプログラムを作りたい

と前々から思っている. TMailというライブラリを使えば簡単に作れそうなので近々チャレンジしたいところだ. まずは,メール形式の勉強から始めなければ.それとRubyの勉強も. メール形式に関しては次のページを見るのがよさそうだ. メールにかけられた呪文「MI…