使用条件语句重命名文件

时间:2019-07-12 05:42:09

标签: rename lookup

如何使用if条件重命名文件名?

我的计算机上有许多文件,并且想要更改其名称,以便对我来说更有意义。文件名的格式如下:cvcvcv198307.xlsx

我想以这样的方式更改它

cvcvcv进入域 1983年要保留 07变成3-1 *这是我的主要问题(下面的解释)。

每个月(01-12)分为三个数据点。意思

01(1月)具有三个数据点:1、2和3

02(Feb)具有以下三个数据点:4,5和6

。 。 。 12月(12月)将分别为:34,35和36

So, 01 in my original data means, first month, first data point, i.e. 1-1
    02 - First month, and second data point, i.e. 1-2
    03 - First month, third data point, i.e 1-3
    04- second month, first data point, i.e. 2-1
    05- 2-2
    06- 2-3
    07 - 3-1
    08 - 3-2
    09 - 3-3
    10 - 4-1
    11 - 4-2
    12 - 4-3
    .
    . 
    .
    35 - 12-2
    36 - 12-3

仅此而已。

我已经尝试将file.rename和sapply应用于我的整个数据集

(1:18,000)。但是我只能设法更改最后两个#位数字之前的文件名。

预期结果。

整个文件名更改为

cvcvcv198307.xlsx cvcvcv198414.xlsx
进入 Domain1983-3-1.txt Domain1984-5-2.txt

(是,文件扩展名也是如此!)

0 个答案:

没有答案