0
У меня есть сценарий ожидания и приглашение пользователя «>». Я создаю свой сценарий, ожидая, что «>» отправит следующую команду, но, к сожалению, «>» также поступает как часть результата, полученного от предыдущей отправленной команды, тем самым заставив мой скрипт отправить следующую команду, как я могу контролировать, когда «>« как подсказка, и когда часть выхода?Ожидайте, что ожидаемое приглашение скрипта появится как часть вывода
Параметр '>' всегда в самом начале? Вы можете использовать привязки ('^') или поисковые запросы, но, пожалуйста, укажите некоторые реальные строки ввода. – Jan
Eg) Как только мы входим в систему, мы получаем что-то такое: user @ xyz> И предыдущий вывод команды выглядит примерно так: - ################## ################################################## ############### >>>>> НАЧАЛО (pid) ">>>>>" находится в начале строки – Rinky
Попробуйте использовать ' \ M> '(обратите внимание на обратную косую черту, которая может потребовать удвоения). Или даже '\ M> \ s'. –