We have a simple example that takes a string as input and outputs two files with names based on the input string. When using glob to find both files based on the name pattern $(inputs.name)_1.txt and $(inputs.name)_2.txt, the glob seems to interpret these as literal strings rather than evaluating $(inputs.name) in each case:
Hi,
We have a simple example that takes a string as input and outputs two files with names based on the input string. When using glob to find both files based on the name pattern
$(inputs.name)_1.txt
and$(inputs.name)_2.txt
, the glob seems to interpret these as literal strings rather than evaluating$(inputs.name)
in each case:outfile.txt
then returns:
If
$(inputs.name)
is changed to the exact string, it works, but it should evaluate these for pattern matching.GlobOutputArrayError.tar.gz