代码显示群集中的错误,但否则工作正常

时间:2015-05-20 16:16:52

标签: bash cluster-computing

大家好,                   我有一个bash文件,其中包含以下代码:

 ./lda --num_topics 15 --alpha 0.1 --beta 0.01 --training_data_file testdata/test_data.txt --model_file Model_Files/lda_model_t15.txt --burn_in_iterations 120 --total_iterations 150

这通常可以正常工作,但是当我在群集中运行它时,它不会加载它应该从连接的.cc文件加载的数据。我在标题中给了#!/ bin / bash。我该怎么做才能纠正这种情况?请帮忙!

1 个答案:

答案 0 :(得分:2)

您需要提及lda可执行文件的完整路径。由于您未手动调用它,因此如果shell调用,系统将不知道在哪里可以找到可执行文件。由于这不是shell命令,因此您不一定需要#!/bin/bash偶数。

/<FullPath>/lda --num_topics 15 --alpha 0.1 --beta 0.01 --training_data_file testdata/test_data.txt --model_file Model_Files/lda_model_t15.txt --burn_in_iterations 120 --total_iterations 150