我有三个文件夹,分别为T1
,T2
和T3
。每个文件夹包含不同的文件,例如:
T1: file1_RW.CSV, file2_RW.CSV
T2: file1_RW.CSV, file3_RW.CSV
T3: file4_RW.CSV, file2_RW.CSV
我想将所有这6个文件复制到一个名为all
的文件夹中。如您所见,有些文件的名称相似,但内容不同(file1_RW.CSV
和file2_RW.CSV
),它们位于不同的文件夹中。对于这些文件,由于名称的相似性,我无法将它们都复制到all
文件夹中。
我使用以下命令复制所有文件:
for i in `find . -name *_RW*` ; do cp $i all ; done;
问题是我在all文件夹中看不到名称相似的文件(仅复制两个文件之一)。我认为一种解决方案是通过在名称末尾添加_1
之类的数字(即file1_RW_1.CSV
)来更改名称,但我不知道该怎么做。你建议我做什么?