У меня есть файл сценария, который мне предоставили для запуска в Windows с помощью Cygwin. Когда я пытаюсь использовать этот файл, я получаю следующую ошибку:cygwin binary exec format error
-bash:/sigdet/filename: невозможно выполнить двоичный файл: ошибка формата Exec.
sigdet - это папка в каталоге Cygwin, в которой у меня есть сценарий. Rawdata - это имя каталога с необработанными файлами данных, которые сценарий должен анализировать.
Чтобы решить эту проблему, я изменил разрешения на файл, я проверил, чтобы убедиться, что он находится на 64-битной машине, и скрипт, похоже, скомпилирован на 64-разрядной машине. После этих шагов я не знаю, что еще может быть проблемой. Вот команды я вошел:
Я первый изменил каталог так:
$ кд/sigdet/
Тогда я запускал скрипт, который suppsed работать:
$/sigdet/имя файла -i RAWDATA
Должен ли файл сценария иметь расширение в окнах? Я попытался изменить его на расширение .sh без везения. Мне говорят, что он просто работает на других машинах Windows, насколько это возможно.
Спасибо всем, кто может с этим помочь.
Показать сценарий. – Cyrus
Файл защищен copywrite, поэтому я не могу загрузить эту информацию, к сожалению. – StructuralEquationModel