Intereting Posts

Как использовать команду setarch uname в сценарии оболочки

Я пытаюсь создать сценарий оболочки korn в RHEL7, чтобы тихо установить агента на мою работу. Однако агент требует установить старую версию агента перед обновлением до новой версии агента. Обновленная версия агента будет работать с RHEL 7s новым 3.x linux ядром, но базовая версия агента не будет. Компания проинструктировала нас использовать команду setarch $(uname -m) --uname-2.6 , установить базовый агент, затем выйти из оболочки setarch и установить обновление. Моя проблема до сих пор у меня была все это молчаливо, но команда setarch отбрасывает скрипт в оболочку и прекращает выполнение команд сценария. Есть ли способ выпустить команду setarch и продолжить запуск сценария или выполнение второго скрипта?

Просто запустите весь скрипт установки под сеткой

 $ setarch $(uname -m) --uname-2.6 /path/to/install/script.sh 

Все, что называется в этом скрипте, подумают, что вы используете ядро ​​2.6.