У меня около 20 команд, и я должен отправить все это в оболочку Unix и скопировать результат, но я не знаю, как это сделать.
Я не уверен в том, какая у меня оболочка, потому что это небольшая программа, подключенная к управлению мобильными сетями, и с помощью этой маленькой программы у нас есть доступ к посылке команд построчно и получению результатов криком, поэтому я не могу использовать скрипты для отправка команд.
Команда 1 - Соединиться с сервером.
Дождитесь окончания команды 1
Команда 2 - обновить всю информацию с сервера 1
Подождите.
Команда 3 . Получите некоторый параметр.
... и другие подобные команды
Я пытался с cmd1 | cmd2 | cmd3
и cmd1 & cmd2 & cmd3
иcmd1;cmd2
Проблема в том, что cmd1
он подключен к RNC (элемент сети) и занимает около 15 секунд, после этого cmd2
имеет смысл. но просто работай для первого cmd. Любая подсказка, как запустить это?
&&
между командами.