MacでRVMを違うバージョンをスクリプトで動かす方法
ようやく、まともな投稿( =̴̶̷̤̄ .̫ =̴̶̷̤̄ )
Rubyのテストのために、1.8.7を使用して、
それ以外は、2.0.0を使おうと思ったら、すっごくめんどくさい。
そこで、RVMを使用して切り替えて使うことにした!!
でも、使うときにいちいち、
> rvm 1.8.7
のように、変更しなきゃならない。
じゃぁ、これごとスクリプト化してやればいいじゃん!!(*Θ_Θ*)/
つうことで、やり方。。。。
普通にシェルにrvmを設定しても動作しないので、
gemsetを使用する。
# rvm use 1.8.7
# rvm gemset create ruby187
これでgemsetができあがったので、
# rvm env --path -- 1.8.7@ruby187
で、パスをとってみると、以下のようなパスがとれる(環境によって違うので注意)
/Users/ruby187/.rvm/environments/ruby-1.8.7-p374
これを、viエディタか何かで以下のスクリプトを作成する。
例えば、「rubyT.sh」のように。。。。
======ここから=====
#!/bin/bash
# load rvm ruby
source /Users/ruby187/.rvm/environments/ruby-1.8.7-p374
ruby $@
======ここまで=====
これの引数に、スクリプトを読み込ましてあげればOK!!
例えばこんな風にでます°₊·ˈ∗( ˃̶᷇ ‧̫ ˂̶᷆ )∗ˈ‧₊°
これで、CodeRunnerとかで簡単に使えるようになったヾ(^v^)k
参考:
http://rvm.io/integration/cron
muCommanderが久々にバージョンアップされてました。
「muCommander」が、久しぶりにバージョンアップ!!かれこれ2年ぶりですかねぇ。
って、たぶん誰も知らないでしょうな。。。。((((((;_ _)σ‖エエモン、エエモン・・・
このアプリケーションは、2画面ファイラーで、
UNIX、Windows、Macで同じ操作ができるマルチプラットフォームです。
データ整理をしたい時に、マウスでクリックしながら、コピーや移動するのがめんどくさくなりませんか?クリックミスをしてコピー漏れや移動漏れ、または、新旧間違って新しいものを上書きしてしまったとか。。。。
そこで、キーボードだけで、コピーや削除が簡単にできるファイラーがあると便利です。
このアプリケーションの特徴としては、
・FTP等のプロトコルにも対応している。
・UNIX、Windows、Mac版が出ておりマルチプラットフォーム対応
・キーボードのみで操作可能
・GUI操作にも対応
・ZIPファイルの中も見られる。
・日本語対応。
など。
私は、7年以上前から使用していますが、
今までこれ以上シンプルで使いやすいソフトはいたことはありません。
どうだ!!エッ( ̄ ̄ ̄ ̄^ ̄ ̄ ̄ ̄)ヘン << イミフです。
いちどおためしあれ〜〜〜〜。.:♪*:・'(*⌒—⌒*))) スペシャルスマイル
muCommanderのスクリーンショット