相关疑难解决方法(0)

如何在Ruby中写入文件?

我需要从数据库中读取数据,然后将其保存在文本文件中.

我怎么能在Ruby中做到这一点?Ruby中有文件管理系统吗?

ruby file-io

553
推荐指数
7
解决办法
57万
查看次数

在Ruby中创建一个空文件:"触摸"等效?

在Ruby中创建文件的最佳方法是什么?

类似于Unix命令,触摸:

touch file.txt
Run Code Online (Sandbox Code Playgroud)

ruby file

112
推荐指数
3
解决办法
4万
查看次数

Ruby File.new`initialize':没有这样的文件或目录

我完全被这个难倒了.我正在尝试调试一些代码,这些代码创建一个FirstRun文件作为程序已经完成其首次运行设置的标记.它尝试在指定的工作目录中创建它,由absworkingdir变量给出.但是,当它尝试创建文件时,File.new我得到以下错误

`initialize': No such file or directory '

这是相关的代码:

#First run setup
puts workingdir#debug
absworkingdir = File.expand_path(workingdir)
puts absworkingdir#debug
if File.exist?("#{absworkingdir}/FirstRun.lock") == false
    puts "This appears to be the first run of FigShare Sync. We'll setup a few things."
    print "Where would you like to store settings and files? [~./figsharesync]: "
    @input = gets.chomp
    puts @input#debug
        if @input.empty? == false
            workingdir = @input
            absworkingdir = File.expand_path(workingdir)
        end
    print "Please enter OAuth consumer key: " …
Run Code Online (Sandbox Code Playgroud)

ruby file

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

ruby ×3

file ×2

file-io ×1