CopyFile
CopyFile[file1,file2]
将本地、远程或云文件 file1 复制到本地、远程或云文件 file2.
更多信息和选项
- CopyFile 接受以下形式的文件指定:
-
"path" 由指定的相关或绝对路径给出的本地文件 File["path"] 由 path 指定的本地文件 RemoteFile[url] 由 url 指定的远程文件 URL["url"] 网络或其他 URL LocalObject[…] 持久性本地对象 CloudObject[…] 云对象 ExternalStorageObject[…] 外部存储对象(例如 IPFS,Dropbox) - 在 CopyFile[src,dest] 中,源 src 可由包含以下方案的 URL 指定:
-
http: HTTP 协议 https: 安全的 HTTP 协议 ftp: 文件传输协议 sftp: 安全文件传输协议 scp: 安全复制协议 file: 本地文件 - 目标 dest 可由包含以下方案的 URL 指定:
-
sftp: 可通过 SFTP 协议访问的远程文件 scp: 可通过 SCP 协议访问的远程文件 file: 本地文件 - RemoteFile["url",Authentication->auth] 可用于为安全文件传输和复制协议指定身份验证信息.
- CopyFile 将 file2 的修改日期设置为与 file1 相同.
- CopyFile 返回目标复制文件的全名,如果不能完成复制则返回 $Failed.
- 复制到云对象时,CopyFile 返回该 CloudObject 表达式.
- 由 CopyFile 创建的云对象被赋与由 $Permissions 指定的权限.
- CopyFile 有下列选项:
-
OverwriteTarget False 如果目标文件已存在,是否将其覆盖
范例
打开所有单元关闭所有单元范围 (7)
将云对象复制到 Wolfram Cloud 中的另一个位置:
对指定为 File 对象的文件进行复制:
CopyFile 可以在本地文件、本地对象和云对象之间复制:
从 ExternalStorageObject 复制到本地文件:
从 ExternalStorageObject 复制到云对象:
可能存在的问题 (1)
复制到云需要 CloudObject 封装:
Wolfram Research (1991),CopyFile,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CopyFile.html (更新于 2020 年).
文本
Wolfram Research (1991),CopyFile,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CopyFile.html (更新于 2020 年).
CMS
Wolfram 语言. 1991. "CopyFile." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/CopyFile.html.
APA
Wolfram 语言. (1991). CopyFile. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CopyFile.html 年