При входе в интерфейс командной строки Wildfly из сценария Bash Продолжайте отображать контекст справки

У меня есть несколько сценариев bash, которые регистрируют пользователя на клике Wildfly, а затем запускают некоторые задачи.
Например:
read -p "Введите имя администратора:" ИМЯ ПОЛЬЗОВАТЕЛЯ
read -s -p "Введите пароль администратора:" СЕКРЕТНО
эхо
/opt/wildfly/bin/jboss-cli.sh --connect controller = localhost: 9990 --user = $ USERNAME --password = $ SECRET << EOF
ls
информация о развертывании
выход
EOF

Логин работает, и я могу успешно запускать задачи; но он продолжает отображать параметры справки; загромождение экрана. Есть ли способ подавить это? При выполнении тех же команд непосредственно на клиенте, а не через скрипт, этого не происходит. Искал в Интернете, но не повезло. RHEL7 Wildfly 21.0.2 (была такая же проблема в Wildfly 18x). WildFly CLI

0
задан 25 December 2020 в 04:07
1 ответ

После долгих поисков и составления лучших запросов я нашел ответ; это мануал прочитал. Во всяком случае, я обнаружил, что использование переключателя jboss-cli "--commands" решило мою проблему. Итак, теперь мой фрагмент jboss выглядит так:

/opt/wildfly/bin/jboss-cli.sh --connect controller=localhost:9990 --user=$USERNAME --password=$SECRET --commands="ls,deployment -информация,выход"

0
ответ дан 25 December 2020 в 10:11

Теги

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