问题标签 [fileutils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fileutils - Ruby roo 找不到复杂的文件名
我正在使用 roo 处理一些具有复杂文件名的 Excel 文件(例如“Patient Status Up-Date-V2 051812.xlsx”)。它们是通过操作系统命令正确转义的,但不是来自 Ruby roo(使用 fileutils):
显示:
-rw-r--r-- 1 hamid hamid 128770 May 22 09:22 Patient Status Up-Date-V2 051812.xlsx
但
给出:
/usr/local/lib/ruby/gems/1.8/gems/roo-1.10.1/lib/roo/excelx.rb:103:in `initialize': file Patient\ Status\ Up-Date-V2\ 051812.xlsx不存在 (IOError)
我尝试了许多转义变体(例如在“-”上)、权限更改、以 root 身份运行等都无济于事。excelx.rb 中的第 103 行是 line: raise IOError, "file #{@filename} doesn't exist"
在我拿出 Perl 之前请帮忙!
谢谢,哈米德。
java - 如何在 FileUtils 中的 copyDirectory 出现错误时继续复制(Apache Commons IO 2.4)
我正在尝试使用来自apache commons io(2.4)的FileUtils方法“static void copyDirectory(File srcDir,File destDir)”将文件从一个文件夹复制到另一个文件夹,代码如下:
文件结构如下所示:
问题是,在 srcDir 中有几个文件和一个我无权访问的子目录。FileUtils.copyDirectory 抛出“java.io.FileNotFoundException: .subdirectory (Permission denied)”并中止。
是否可以忽略那些我无权访问的文件,而只复制我可以读取的所有其他文件?
spring - spring 表达式读取文件内容
如何使用spring表达式读取文件内容并将其放入字符串中?
我想做以下事情。
例如,
甚至更好
但是,以上代码都不起作用。
顺便提一下,我使用的是 Spring 3.2.0 版
谢谢。
windows - Windows免费文件实用程序复制具有文件夹结构的文件?
我正在寻找免费实用程序,它将复制我想要的文件以及文件夹结构。
有人知道任何文件实用程序吗?除了应付的winzip,我找不到。
谢谢, 凯瑟尔
java - Java- CSV / 删除 csv 文件中的列
我尝试在 Java 中删除 csv 文件中的列。
例如,我有这个 csv 文件
我想要在下一个操作之后:(删除 csvFile,2)它将是:
我发现只有涉及行而不是列的操作。
ruby - Ruby 在新子目录中创建 csv 文件
下面更新
我有一个 Ruby 脚本,它遍历一些 JSON 并使用数据创建多个 .CSV 文件。目前它只是在与脚本/JSON 相同的文件夹中创建那些。但是,我希望它在新创建的带有时间戳的子目录中创建文件。
我知道我需要require 'fileutils.rb'
并且我创造time = Time.now.strftime("%Y%m%d%H%M%S%")
了outdir = FileUtils.mkdir(time)
我将这些添加到我的脚本中,它成功创建了目录,但随后中断。
创建文件的脚本的结尾看起来像这样,我认为问题是我要进入目录/在新目录中创建文件的方式:
- -更新 - -
看来问题出在我指定 dir 路径和 CSV 模块时。我收到错误Invalid argument - ["20130312113853"]/regions.csv (Errono::EINVAL)
当我查看 CSV 模块文档时,我看到您可以声明读取 CSV 的路径,但在另一个目录中创建/写入它们时没有任何内容。这是我第一次使用这个模块。有谁知道如何解决这个问题?
我想我需要先声明 csv 的目录路径csv = []
吗?
全文:
ruby - 使用 Ruby fileutils 在外部卷上移动文件?
我遇到了一个感觉很基本的错误,但我找不到任何关于我正在努力解决的问题的文档。这是代码:
我要做的就是移动一些文件(非破坏性)并附加文件名。它在一些本地文件上效果很好,但我做了多个级别../../../
来让它工作。指定外部驱动器有什么特别之处吗?
apache - Apache 常见 IO FileUtils 问题
我正在尝试使用 Apache Commons IO 的 FileUtils.writeStringToFile() 方法。每一点文档都说我可以做到这一点:
我想要这种方法,因为我希望每次都将数据写入文件末尾。
但是,在 Eclipse 中,它一直告诉我这个方法不存在。我仅有的两个是:
我更正了我的 POM 文件,使其现在具有此依赖项:
有人可以告诉我我做错了什么吗?
java - 使用 Java 将文件从 Linux 复制到 NAS 共享 (Apache FileUtils FileCopy)
这里的一位开发人员编写了一些 Java 代码,该代码使用 Apache FileUtils FileCopy 命令将 csv 从主机服务器 (linux) 复制到文件共享 (EMC NAS)。
共享设置使得“每个人”都具有“完全控制”(即确保没有权限问题 - 一旦证明有效,我们稍后将限制权限)。
代码在 TomCat/Apache 下运行。
它可以将文件从主机服务器上的一个目录复制到另一个目录;只是在尝试复制到远程共享时没有(似乎没有抛出任何错误/没有任何反应 - 代码只是继续,就好像复制已经工作一样,但目标中没有显示任何内容)。尝试将新文件写入共享时会出现同样的问题。
http://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/FileUtils.html
有没有人见过这种行为/任何想法可能导致它?提前致谢。
java - Java Servlet 下载文件
所以我有两个文件,servlet:
}
进行处理的应用程序:
}
我可以毫无问题地运行它,但似乎没有下载任何文件。我还打印了返回值(true 或 false),它确实打印了 true。下载文件没有这么简单吗?