Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Ruby | Dir.mkdir

概要

Dir.mkdir

詳細

Dir.mkdirは新しいディレクトリを作成します。

mkdir(path, mode = 0777)

pathはファイル名、modeはパーミッション指定です。

コード
# encoding: utf-8
require "pp"

# ディレクトリ作成
Dir.mkdir "hoge" unless File.exists? "hoge"

# パーミッション指定でディレクトリ作成
Dir.mkdir "hige", 0744 unless File.exists? "hige"
出力確認
$ruby dir_mkdir.rb
$ls -1 | grep "/"
hige/
hoge/