📅  最后修改于: 2021-01-08 13:17:17             🧑  作者: Mango
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,因为该目录不再存在。