个性化阅读
专注于IT技术分析

Ruby目录操作示例详细图解

本文概述

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"

输出

Ruby目录操作示例详细图解1

正确的目录名称显示为true, 错误的目录名称显示为false。


当前工作目录

要知道当前的工作目录使用了pwd方法。

句法:

puts Dir.pwd

例:

puts Dir.pwd

输出

Ruby目录操作示例详细图解2

删除目录

要删除目录, 请使用rmdir, 取消链接或删除方法。它们对Ruby目录执行相同的功能。

句法:

Dir.rmdir "dirName"

例:

#!/usr/bin/ruby 

Dir.rmdir "project" 
puts Dir.exists? "project"

输出

Ruby目录操作示例详细图解3

存在的方法返回false, 因为该目录不再存在。


赞(0) 打赏
未经允许不得转载:srcmini » Ruby目录操作示例详细图解
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏