R语言 复制文件,复制目录

file.info

file.create

dir.create

file.copy

if(!dir.exists("Result_Dir")){
        dir.create("Result_Dir")
    }
setwd("Result_Dir")

# Folder _ 2

dir.create("2_test", showWarnings = TRUE, recursive = FALSE)

if(file.exists("Result.xls")){
    file.rename("Result.xls", "2_test/Result.xls" )
}

    

# Folder _ 3

dir.create("4_test/T3_results", showWarnings = TRUE, recursive = TRUE)

参考:

http://astrostatistics.psu.edu/su07/R/html/base/html/files.html

http://stackoverflow.com/questions/10266963/moving-files-between-folders

http://r.789695.n4.nabble.com/copy-directory-command-td881914.html

http://r.789695.n4.nabble.com/copyING-directories-and-files-td960879.html

> list.files(".")
                              
[1] "R_plot"                                 "R_test"                                  
[3] "result_Annotation.xls"                    "Rg"                                      
[5] "sample.ped"                               "sample.ped.LD"                           
[7] "sample.ped.LD.PNG"                        "Tree_plot.txt"                      
[9] "Youku Files"                              "T_T.py"                                  

> file.info("Tree_plot.txt")$isdir
[1] FALSE

> !isTRUE(file.info("Tree_AT")$isdir)
[1] TRUE
> file.info("Tree_AT")$isdir
时间: 2024-11-08 20:19:49

R语言 复制文件,复制目录的相关文章

复制文件或目录linux命令

复制文件或目录命令:  复制文件:  (1)将本地文件拷贝到远程  scp 文件名用户名@计算机IP或者计算机名称:远程路径 本地192.168.1.8客户端  scp /root/install.* [email protected]:/usr/local/src (2)从远程将文件拷回本地  scp 用户名@计算机IP或者计算机名称:文件名本地路径 本地192.168.1.8客户端取远程服务器12.11上的文件  scp [email protected]:/usr/local/src/*.

-scp Linux之间复制文件和目录

scp 简介 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来.另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了.虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常

C语言遍历文件和目录——————【Badboy】

[cpp] #include #include #include #include #include #include #include #define MAX_PATH_LENGTH 512 #define MAX_FILE_EXTENSION 9 unsigned long visit_dirs = 0; unsigned long visit_files = 0; void listdir(char *path){ DIR *ptr_dir; struct dirent *dir_entr

R语言读取文件数据

R语言读取文件数据 ??1.read.table()函数 2.其他函数的缺省 read.csv(file, header = TRUE, sep = ",", quote="\"", dec=".",fill = TRUE, ...)read.csv2(file, header = TRUE, sep = ";", quote="\"", dec=",",fill =

Ubuntu中复制文件或目录的命令

cp命令 语法: cp     [选项]      源文件或目录      目标文件或目录 说明:该命令把指定的源文件复制到目标文件 或把多个源文件复制到目标目录中. 各选项含义如下: - a 该选项通常在拷贝目录时使用.它保留链接.文件属性,并递归地拷贝目录,其作用等于dpR选项的组合. - d 拷贝时保留链接. - f  删除已经存在的目标文件而不提示. - i  和f选项相反,在覆盖目标文件之前将给出提示要求用户确认. - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制

两个linux之间复制文件及目录

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同,cp 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp 主要是在不同的Linux系统之间来回copy文件.scp即security cp,带有安全性的复制. 在两台linux机之间复制文件,我们打开其中任意一台即可,利用scp可实现两者之间文件目录的传输: 从本地服务器复制到远程服务器: (1) 复制文件: 命令格式: scp local_file [email protected]_

Java 复制文件和目录

import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException

用R语言进行文件系统管理

阅读导读: 1.R语言如何检查文件或目录是否存在?如何重命名一个文件? 2.R语言如何查看和修改目录的权限? 3.R语言如何删除一个文件? 4.用R语言管理一个文件系统时,都有哪些特殊的目录? 5.如何查看R软件指定包所在目录? 1. 文件系统介绍 计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上

R语言进行文件夹操作示例(转)

rm(list=ls())path = 'J:/lab/EX29 --在R语言中进行文件(夹)操作'setwd(path)cat("file A\n", file="A") #创建一个文件A,文件内容是'file A','\n'表示换行,这是一个很好的习惯cat("file B\n", file="B")  #创建一个文件Bfile.append("A", "B")  #将文件B的内容附

R语言--CSV文件

本文记录学习R语言之读取和写入CSV文件,因本人学习过程看的资料比较琐碎,包括WSCSchool等网站以及一些R语言的书籍(包括PDF文件),内容如有雷同,万望见谅.本人谨作记录学习 工作路径 一般我们会设置一个工作路径,方便我们在该路径读取和写入文件 setwd():设置当前工作路径 getwd():获取当前工作路径 # 设置工作路径,即R从该路径读取/保存文件 setwd("D://Test/R") # 获取当前工作路径 getwd() 原文地址:https://www.cnblo