Dec 27, 2010 at 3:19 PM
Edited Dec 27, 2010 at 3:20 PM
"sds copy" prints an error because you should place arguments in quotes:
sds copy "msds:csv?file=test2.csv&separator=semicolon" "msds:csv?file=test1.csv&separator=semicolon"
An important question here is what you mean by "append data"? If "put data from array X of the first file to the end of array X of the second file", then sds copy won't help you, since it just puts content of first dataset into another
dataset as it is, without even respect to names of arrays, but requires resulting dataset to be consistent, i.e. arrays depending on same dimension must have same length.
In the "msds:csv?file=test1.csv&separator=semicolon"
there are 3 arrays depending on 3 different dimensions by default:
 Z of type Double (csv_2:3)
 Y of type Double (csv_1:3)
 X of type Double (csv_0:3)
depends on same dimensions, but has different length: 4 instead of 3.
 Z of type Double (csv_2:4)
 Y of type Double (csv_1:4)
 X of type Double (csv_0:4)
So, because of different lengths these datasets cannot be merged by sds copy.
If you clear me your task, I can try to help you to resolve it.