windows

あれ?xargsって入ってないの?(Rubyで特定のコマンドが存在するかを調べる方法)

xargsやgrepといったコマンドはOSによっては存在しないので、安易にsystem('xargs')とかすると一部環境で動かないプログラムになってしまいます。Windows環境でもCygwinが入っていると使えたりするのでOS種類で判別するのも余りよい方法ではありません。 そ…

TortoiseSVNによるコミットをコマンドラインから起動する

前々から欲しいと思ってたのでrubyで作ったら案外と簡単に出来ました。 コミットみたいに一度実行してしまうと簡単には元に戻せなかったり人に迷惑をかけてしまう処理は、一度GUIの画面を挟み込むと視覚的に状況が把握しやすくなってミスが減るような気がし…