| This is documentation for Semarchy xDI 2023.4, which is no longer supported. For more information, see our Global Support and Maintenance Policy. | 
Concat Files

Description
Concatenates a set of files on the Runtime engine file system. About Header/Footer Text and Size, depending on the system, line breaks are 1 or 2 characters long.
Parameters
| Name | Mandatory | Default | Description | 
|---|---|---|---|
| Append Mode | No | false | If the target file already exists, append the concatenated files to it. | 
| Append Line Separator | No | false | To define if a line separator should be added before writing data when using append mode. | 
| Keep Header On First | No | True | Keep the header on the first file concatenated. | 
| Keep Footer On Last | No | True | Keep the footer on the last file concatenated. | 
| In File Mask | Yes | Pipe delimited list of masks or specific files to concatenate. | |
| Out File Name | Yes | Target concatenated file. | |
| In File Encoding | No | Java Charset of the incoming file. | |
| Out File Encoding | No | Java Charset of the outcoming file. | |
| File Buffer Size | No | Size of the file buffer. | |
| File Separator | No | System’s line break | ASCII separator written between each file content. It may be composed of several characters. \n, \r, \t and \f can be used to specify special characters. | 
| File Xseparator | No | Hexadecimal separator written between each file content. It may be composed of several characters. | |
| Sort Order | No | None | Order the files should be processed. None or Alphabetical ascending or descending. | 
| Header Text | No | Header text to remove in each file. | |
| Header Size | No | Number of header characters to remove in each file. | |
| Footer Text | No | Footer text to remove in each file. | |
| Footer Size | No | Number of footer characters to remove in each file. |