Bash как удалить пакеты centos без ручного вмешательства, удалите агент SSM в amazon linux 2

#bash #amazon-ec2 #yum

Вопрос:

Я запускаю и EC2 экземпляр, и я настраиваю data users , где я пытаюсь удалить ssm агента, как показано ниже:

 sudo yum erase amazon-ssm-agent –y  
 

Но проблема в приведенном выше коде заключается в том, что, несмотря на то, что я передал -y его, он, по-видимому, не получает его, потому что я получаю приглашение ниже (я вошел в экземпляр и попробовал те же команды, которые я ввел в раздел «Пользователь данных»).:

введите описание изображения здесь

Есть ли обходной путь для этого?

Ответ №1:

Это так странно, персонаж, которого я назвал -y , не является гипером. Я мог бы исправить это после повторного ввода -y

Ответ №2:

-y это опция, и опции идут перед командой. Так и должно быть:

 sudo yum -y erase amazon-ssm-agent