从品牌网站建设到网络营销策划,从策略到执行的一站式服务
新建目录
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都成都航空箱小微创业公司专业提供企业网站制作营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。
Dir.mkdir("/tmp/test") FileUtils.mkdir_p("/tmp/test1/test2") #建目录结构
新建文件
my_file = File.new("/tmp/abc.txt")
读文件
File.read("/tmp/abc.txt") 或 File.open("/tmp/abc.txt","r")
常用的方法还有File.readlines,将文件按行分成数组,然后输出
写文件
file = File.open("/tmp/abc/txt","w") file.write("this is a test file") file.close
换个格式,使用代码块的方法可以省略关闭文件句柄
File.open("/tmp/abc.txt","w") do |file| file.write("this is a test file") end
do..end 也可以用花括号代替
File.open("/tmp/abc.txt","w") { |file| file.write("this is a test file") }
#打开文件,模式类型
r, 只读,可省略
w, 只写,指针在第一行行首
w+,读写,指针在第一行行首
a+,追加,指针在末行行尾,文件不存在则创建文件
删除文件
File.delete("/tmp/abc.txt") #另几种写法 File.unlink("/tmp/abc.txt") FileUtils.rm("/tmp/abc.txt") #文件不存在会报错 FileUtils.rm_f("/tmp/abc.txt") FileUtils.rm_rf("/tmp/abc.txt") #强制递归删除,不区分文件还是目录,大杀器
删除目录
Dir.rmdir("/var/www/html") #目录必须为空 FileUtils.rm_rf("/var/www/html") #强制递归删除,不区分文件还是目录,大杀器
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图