Я знаю, что есть этот link, который имеет почти такой же вопрос, как и мой, и я следил за ответом там, однако это не приводит к тому, что мне нужно.Извлеките IP-адрес экземпляра после его создания
Я печатаю следующее в терминале:
aws ec2 describe-instances --instance-ids i-17xxxxxx5 | awk '/PrivateIpAddress/{print $2}'
И я получаю этот выход:
"10.96.2.194",
[
"10.96.2.194"
"10.96.2.194"
Как я могу просто получить 10.96.2.194
?
Огромное вам спасибо за это. Это на самом деле довольно устрашающий ответ! – Fadi
Возможно, вам понадобится добавить '--output text' в конец, чтобы получить только IP. – BMW
В формате вывода по умолчанию ('' json'') IP-адрес будет находиться в двойных кавычках. При выводе '' text'' кавычек не будет. – garnaat