команда, не найденная

Я имею, компилируют мой код в моем терминале локального компьютера, и после этого я работаю scp управляйте для передачи результата компиляции в bin из удаленного компьютера. Когда я пытался выполнить свой код от удаленного компьютера, было сообщение, что команда не найдена следующим образом:

-bash-4.1$ fiscof2 <i16d06llyfi.dat >run26072016.log 

-bash: fiscof2: コマンドが見つかりません

Это японское средство оператора, команда, не найденная.

0
задан 30 October 2018 в 12:16

1 ответ

  1. каталог, в который Вы поместили файл, должен быть в Вашем $PATH. (Который bin? /usr/bin? /home/$USER/bin?)
    В каталоге, содержащем Ваш файл, выполнитесь ./fiscof2 вместо fiscof2 для предотвращения в зависимости от Вашего $PATH.
  2. файл должен иметь, выполняют полномочия.
    В каталоге, содержащем Ваш файл, выполнитесь ls -l fiscof2. Необходимо видеть, что строка начинает что-то как -rwxr-xr-x. Если 'x' символы не присутствуют, выполнить разрешение не установлено. Измените это с chmod +x fiscof2.
  3. файл должен быть в формате исполняемых файлов для целевой системы. (т.е. если Вы скомпилировали на и для AMD64, он не будет работать на 32-разрядной системе, или если Вы скомпилируете в Windows, то он не будет работать на системе Linux.)
1
ответ дан 28 September 2019 в 19:03

Другие вопросы по тегам:

Похожие вопросы: