Этот фильтр может быть полезен для первой части - предполагается, что ни один из ваших файлов не начинается с пробела.
<outputfilterchain>
<prefixlines prefix=" " />
<striplinebreaks />
<trim />
</outputfilterchain>
Он ставит перед каждой строкой пробел, затем удаляет разрывы строк - давая одну строку со всеми именами файлов, разделенными пробелами, но с одним пробелом в начале. Таким образом, trim
используется, чтобы отрубить это.