Как получить информацию от пользователя в сценариях IBM jacl?
`Мне нужно получить ввод от пользователя и отобразить значение, используя сценарии IBM wsadmin в качестве языка сценариев jacl. заранее спасибо
2 ответа
Я получил код, и он работает для меня
puts "Enter the Value:"
set input [gets stdin]
puts "input value ::$input"
Предполагая, что вы хотите, чтобы пользователь предоставлял ввод в качестве параметров командной строки (а не в интерактивном режиме во время выполнения сценария), обратитесь к следующей странице центра знаний: http://www.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/cxml_jacl.html
из которого скопирован следующий раздел:
Оболочки Jacl передают аргументы командной строки в скрипт как значение переменной argv. Количество аргументов командной строки задается переменной argc. Имя программы или сценария не является частью argv и не считается argc. Переменная argv является списком. Используйте команду lindex для извлечения элементов из списка аргументов, например:
set first [lindex $argv 0]
set second [lindex $argv 1]