ruby - 在 Ruby 中复制文件时如何捕获错误?

标签 ruby copy cp file-copying fileutils

我复制这样一个文件:

require 'fileutils'
FileUtils.copy(source_file, dest_file)

我想知道这个操作是否成功,如果没有,错误是什么。

我在哪里可以找到可以抛出的异常?

最佳答案

因为它是not documented ,你必须检查来源。

关于ruby - 在 Ruby 中复制文件时如何捕获错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9052363/

相关文章:

linux - Linux cli 简介;输出重定向

ruby - Kernel#Array - Ruby 如何解释与常量同名的方法?

ruby - 如果 IF 条件变为真,如何跳过迭代并转到 do .. end 的第一行?

shell - 适用于 Windows 和 Linux 的通用复制命令

.NET:如何使用 Windows "Copy Files"对话框复制文件

c - 了解 cp 命令后的 inotify 事件

ruby - 这个 Ruby 代码和 shell 代码有什么区别?

ruby-on-rails - Rails : Given that my database is in UTC, 和我的 Time.zone 美国东部时间,如何在美国太平洋地区节省时间?

html - 无法选择标签内的文本

Bash:循环、复制、备份