Перенос сценариев оболочки из Solaris 10 в RHEL 7.5 [закрыто]

-1
14.11.2018, 05:11
1 ответ

Вы не можете не переносить код, не просмотрев его. Вам необходимо протестировать сценарии в безопасной среде и сравнить результаты с ожидаемым результатом для того же теста в Solaris. Вы также должны выяснить, одинаковы ли условия сбоя в обеих системах (— отсутствуют файлы, неверные данные и т. д. ).

Неважно, насколько POSIX соответствуют оболочки , для которых были написаны сценарии, поскольку сценарии вполне могут вызывать утилиты, не -POSIX или Solaris -, или использовать не -] Расширения оболочки POSIX. Они также могут делать предположения об среде (, в которой расположены файлы, какие устройства и интерфейсы называются и т. д. ), которые необходимо обновить для Linux.

Оболочка kshв Solaris сильно отличается от bashв Linux, поэтому вы просто не можете ожидать, что сценарии kshбудут "просто запускаться" в shили bash. ] в Linux.

4
28.01.2020, 05:07

Теги

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