Copies files from input folders to output folder. Source files may also represent individual files.
Version | 1.4 |
---|---|
Bundle | tools |
Categories | Analysis |
Specialties | generic |
Authors | Marko Laakso (Marko.Laakso@Helsinki.FI) |
Issue tracker | View/Report issues |
Source files | component.xml |
Usage | Example with default values |
Name | Type | Mandatory | Description |
---|---|---|---|
in1 | F (generic) | Optional | Input folder |
in2 | F (generic) | Optional | Input folder |
in3 | F (generic) | Optional | Input folder |
in4 | F (generic) | Optional | Input folder |
in5 | F (generic) | Optional | Input folder |
in6 | F (generic) | Optional | Input folder |
in7 | F (generic) | Optional | Input folder |
in8 | F (generic) | Optional | Input folder |
in9 | F (generic) | Optional | Input folder |
in | Array<F> (generic) | Optional | An array of input folders |
file1 | BinaryFile | Optional | Input file |
file2 | BinaryFile | Optional | Input file |
file3 | BinaryFile | Optional | Input file |
file4 | BinaryFile | Optional | Input file |
file5 | BinaryFile | Optional | Input file |
file6 | BinaryFile | Optional | Input file |
file7 | BinaryFile | Optional | Input file |
file8 | BinaryFile | Optional | Input file |
file9 | BinaryFile | Optional | Input file |
files | Array<BinaryFile> | Optional | An array of input files |
Name | Type | Description |
---|---|---|
out | F (generic) | Folder with combined content of all input folders |
Name | Type | Default | Description |
---|---|---|---|
asDirs | string | "" | A comma separated list of folder names that shall be included as folders instead of their extracted content |
exclude | string | "" | Files and directories matching this regular expression are not copied. Matching is done for the base name of the filename that is the last component. |
fname1 | string | "file1.dat" | File name for file1 input. The original name is preserved if the value is empty. |
fname2 | string | "file2.dat" | File name for file2 input. The original name is preserved if the value is empty. |
fname3 | string | "file3.dat" | File name for file3 input. The original name is preserved if the value is empty. |
fname4 | string | "file4.dat" | File name for file4 input. The original name is preserved if the value is empty. |
fname5 | string | "file5.dat" | File name for file5 input. The original name is preserved if the value is empty. |
fname6 | string | "file6.dat" | File name for file6 input. The original name is preserved if the value is empty. |
fname7 | string | "file7.dat" | File name for file7 input. The original name is preserved if the value is empty. |
fname8 | string | "file8.dat" | File name for file8 input. The original name is preserved if the value is empty. |
fname9 | string | "file9.dat" | File name for file9 input. The original name is preserved if the value is empty. |
keysAsNames | boolean | false | Use array keys as output file names for the content of files input |
overwrite | boolean | false | This flag enables the overwriting of files with conflicting names. Files are copiend in the ascending order of ports. |
Test case | Parameters▼ | IN in1 |
IN in2 |
IN in3 |
IN in4 |
IN in5 |
IN in6 |
IN in7 |
IN in8 |
IN in9 |
IN in |
IN file1 |
IN file2 |
IN file3 |
IN file4 |
IN file5 |
IN file6 |
IN file7 |
IN file8 |
IN file9 |
IN files |
OUT out |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
case1 | properties | in1 | in2 | in3 | in4 | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | out |
exclude=.svn, |
||||||||||||||||||||||
case2 | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | file1 | file2 | file3 | file4 | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | out |
case3 | properties | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | in | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | files | out |
exclude=.svn |
||||||||||||||||||||||
case4 | properties | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | in | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | (missing) | files | out |
keysAsNames = true, |