本文概述
Dir类具有目录流作为对象, 这些对象代表基础文件系统中的目录。
目录按Dir类处理。
创建目录
要创建目录, 请使用mkdir命令。你可以根据需要授予目录权限。
句法:
Dir.mkdir "dirName" , permission
例:
Dir.mkdir "project"
我们在out系统中创建了一个目录” project”。
检查目录是否存在
要检查目录是否存在?使用方法。
句法:
puts Dir.exists? "dirName"
例:
#!/usr/bin/ruby
puts Dir.exists? "project"
puts Dir.exists? "pproject"
输出
正确的目录名称显示为true, 错误的目录名称显示为false。
当前工作目录
要知道当前的工作目录使用了pwd方法。
句法:
puts Dir.pwd
例:
puts Dir.pwd
输出
删除目录
要删除目录, 请使用rmdir, 取消链接或删除方法。它们对Ruby目录执行相同的功能。
句法:
Dir.rmdir "dirName"
例:
#!/usr/bin/ruby
Dir.rmdir "project"
puts Dir.exists? "project"
输出
存在的方法返回false, 因为该目录不再存在。
评论前必须登录!
注册