在CMD中组合多个具有相同前缀的csv文件?

时间:2018-06-07 16:26:12

标签: csv cmd prefix

我有一个包含多个csv文件的文件夹。它们的标记如下:

t0 = time.clock()
x_shift, y_shift = np.meshgrid(range(ps), range(ps))
x, y = np.unravel_index(IDX, (q,q))
#roi for region of interest
roix = x[:,:,None]+x_shift; 
roiy = y[:,:,None]+y_shift;
roix[roix>q-1] = q-1; roiy[roiy>q-1] = q-1;
I_copy.reshape(N,q,q)[np.arange(N)[:, None, None], roix, roiy] = 2.0

print('No loop: {:.2f} ms'.format(time.clock()*1e3-t0*1e3))

print(np.array_equal(I, I_copy))

我知道您可以使用Name1-year.csv Name1-year.csv Name2-year.csv Name2-year.csv Name3-year.csv etc... 来合并目录中的所有csv文件,但有没有办法将文件组合成相同的前缀?

2 个答案:

答案 0 :(得分:0)

你可以写

copy prefix* copiedfile.csv

答案 1 :(得分:0)

要过滤某个前缀,请使用以下命令:

copy "prefix*.csv" "combined.csv" /B

/B告诉copy将目的地视为二进制文件,因此没有 EOF / SUB 字符(ASCII 0x1A )成为附加的。