我必须为一个文件夹中的多个文件运行以下脚本代码,一次运行一次,每次迭代时都要更改CSV文件名,文件名类似于D8.csv,D16.csv等。
java -Xmx10G -jar dist/wikifier-3.0-jar-with-dependencies.jar -annotateData data/Splited_WikiQA_dev/**D8.csv** data/output_Splited_WikiQA_dev/ false configs/STAND_ALONE_NO_INFERENCE.xml
答案 0 :(得分:1)
使用for
循环来处理所有与通配符匹配的文件。
for file in data/Splited_WikiQA_dev/*.csv
do
java -Xmx10G -jar dist/wikifier-3.0-jar-with-dependencies.jar -annotateData "$file" data/output_Splited_WikiQA_dev/ false configs/STAND_ALONE_NO_INFERENCE.xml
done