bash -vx и выключить «prompt _ git»

Я обнаружил, что проблема связана с запуском команды в другой оболочке. Если я запустил сценарий с помощью команды source , например исходный myScript.sh , сценарий выполняется должным образом.

Однако я еще не смог отследить , почему запуск комбинации тайм-аута и оболочки накопителя в другой оболочке не работает .

1
03.01.2019, 15:14
1 ответ

Короткий ответ: двоичные файлы из одной системы не гарантируют корректную работу в другой системе, но они могут работать. Они также могут казаться рабочими, но иметь проблемы.

Более длинный ответ заключается в том, что это зависит от того, как эти двоичные файлы были связаны. Статически связанные двоичные файлы имеют больше шансов работать, чем динамически связанные двоичные файлы. Динамически связанные двоичные файлы будут иметь много зависимостей, которые могут не удовлетворяться другим дистрибутивом.

В вашем конкретном случае лучше всего создать виртуальную машину или контейнер CentOS 7 и создать там двоичные файлы. Если можете, создайте статически связанные двоичные файлы, а затем разверните их в своей ограниченной производственной системе.

3
27.01.2020, 23:42

Теги

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