Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > shellライブラリ > Shellクラス > new

singleton method Shell.new

new(pwd = Dir.pwd, umask = nil) -> Shell[permalink][rdoc]

プロセスのカレントディレクトリをpwd で指定されたディレクトリとするShellオブジェクトを生成します.

[PARAM] pwd:
プロセスのカレントディレクトリをpwd で指定されたディレクトリとします。指定しない場合は、Dir.pwd が使用されます。
[PARAM] umask:
ファイル作成の際に用いられる umask を使用します。