相关疑难解决方法(0)

如何使用R重命名文件?

我在一个文件夹中有超过700个文件,命名为:从第1个到第9个的文件在第一个月命名:

water_200101_01.img  
water_200101_09.img  
Run Code Online (Sandbox Code Playgroud)

从10号到30号的文件命名为:

water_200101_10.img
water_200101_30.img
Run Code Online (Sandbox Code Playgroud)

等第二个月:从1号到9号的文件被命名为:

water_200102_01.img  
water_200102_09.img  
Run Code Online (Sandbox Code Playgroud)

从10号到30号的文件命名为:

water_200102_10.img
water_200102_30.img 
Run Code Online (Sandbox Code Playgroud)

如何在不对文件进行任何更改的情况下重命名它们.例如,只需改变纳米

water_1
water_2
...till...
water_700
Run Code Online (Sandbox Code Playgroud)

r file-rename

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

如何在R中使用特定模式重命名文件?

目录中有一些.fcs文件,其格式为data.000X(其中X = 1,2,3 ...)。

我想将每个n个文件重命名为以下格式:exp.fcs(其中exp是矢量的文本)如果要重命名的文件是.fcs文件。

换句话说:我想将文件重命名为exp.txt,其中exp是文本,而不是连续的字母,例如F,cA,K等。

例如,来自:

data.0001, data.0002, data.0003, data.0004, data.0005, data.0006...  
Run Code Online (Sandbox Code Playgroud)

textF_a.fcs, textF_b.fcs, textF_c.fcs, textVv_a.fcs, textVv_b.fcs, textVv_c.fcs ...  
Run Code Online (Sandbox Code Playgroud)

我试图用file.rename(from,to)来做,但是失败了,因为参数的长度不同(我不知道这是什么意思):

a <- list.files(path = ".", pattern = "data.*$")  
b <- paste("data", 1:1180, ".fcs", sep = "")  
file.rename(a, b)
Run Code Online (Sandbox Code Playgroud)

filenames r rename

5
推荐指数
1
解决办法
4587
查看次数

标签 统计

r ×2

file-rename ×1

filenames ×1

rename ×1