我需要通过将它们传递给matlab或
python脚本来处理目录中的一组文件.
对于目录中的每个输入文件FileName.IN,我需要获取输出文件FileName.OUT.
为了实现我的目标,我尝试了GNU Make(或Python Snakemake),但是我有点卡在它上面.
看起来我可以说GNU Make要做:
“嘿,对于每个输出(目标)文件FileName.out搜索相应的FileName.IN(先决条件)”.
然而,如前所述,我想要做的恰恰相反.
> make(或snakemake)是正确的选择吗?
>你还有什么建议?
我的makefile代码看起来像这样,但它不能完成这项工作(我是GNU make的新手):
in_files = *.IN out_files = *.out $(out_files) : $(in_files) matlab -nosplash -nodesktop -r "a_matlab_function('$<','$@')"