cd(path, &block) -> self
[permalink][rdoc][edit]chdir(path, &block) -> self
-
カレントディレクトリをpathにする. イテレータとして呼ばれたときにはブロック実行中のみカレントディレクトリを変更する.
- [PARAM] path:
- カレントディレクトリを文字列で指定します.
- [PARAM] block:
- path で指定したディレクトリで行う操作をブロックで指定します.
使用例
require 'shell' sh = Shell.new sh.transact { cd("/tmp"){ p cwd #=> "/tmp" } p cwd #=> "/Users/kouya/rbmanual" }