from meshroom.core import desc class AppendFiles(desc.CommandLineNode): commandLine = 'cat {inputValue} {input2Value} {input3Value} {input4Value} > {outputValue}' inputs = [ desc.File( name='input', label='Input File', description='''''', value='', uid=[0], ), desc.File( name='input2', label='Input File 2', description='''''', value='', uid=[0], ), desc.File( name='input3', label='Input File 3', description='''''', value='', uid=[0], ), desc.File( name='input4', label='Input File 4', description='''''', value='', uid=[0], ), ] outputs = [ desc.File( name='output', label='Output', description='''''', value=desc.Node.internalFolder + 'appendText.txt', uid=[], ) ]