Comando de arquivo Sh relacionado ao Matlab não encontrado

1

Estou tentando lançar um programa (ExploreDTI) que usa o R2014a (8.3) do Matlab Runtime. Eu tenho um arquivo MainExploreDTI (executável (application / x-executable)) e um run_MainExploreDTI.sh sh-file.

No terminal, quando eu digito sudo ./run_MainExploreDTI.sh , isso me dá a resposta command not found .

Pesquisando, encontrei o comando alternativo "sh run_MainExploreDTI.sh", agora o erro é

LD_LIBRARY_PATH is
.:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//runtime/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//bin/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Compiler_Runtime/v83//sys/opengl/lib/glnxa64
run_MainExploreDTI.sh: 1: eval: ./MainExploreDTI: Permission denied

Como posso resolver isso? Muito obrigado pela ajuda

    
por Gaetano Lombardi 27.07.2016 / 11:36

1 resposta

2

O erro command not found significa que run_MainExploreDTI.sh não é executável. Você tem duas escolhas:

  1. Torne-o executável e, em seguida, execute-o:

    chmod a+x run_MainExploreDTI.sh
    sudo ./run_MainExploreDTI.sh
    
  2. Chame com sh :

    sudo sh run_MainExploreDTI.sh
    
por terdon 27.07.2016 / 12:51