Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > shellライブラリ > Shellクラス > cd
cd(path, &block) -> self
[permalink][rdoc]chdir(path, &block) -> self
カレントディレクトリをpathにする. イテレータとして呼ばれたときには ブロック実行中のみカレントディレクトリを変更する.
使用例
require 'shell' sh = Shell.new sh.transact { cd("/tmp"){ p cwd #=> "/tmp" } p cwd #=> "/Users/kouya/rbmanual" }