A在AWS RDS上有一个DB实例。
我有一个windows cmd脚本,用来启动一个数据库实例。一旦启动,它应该继续一些其他操作。
aws rds start-db-instance --db-instance-identifier SomeDatabase
aws rds wait db-instance-available --db-instance-identifier SomeDatabase
aws ec2 start-instances --instance-ids i-xxxxxxxxxxxxxxxxx
aws ec2 wait instance-running --instance-ids i-xxxxxxxxxxxxxxxxx
脚本的第一行工作并启动数据库。然而,它写了一个很长的Json描述的例子。json描述太长了,在继续其他操作之前,我必须手动按enter键,直到整个json打印到屏幕上。
有人知道如何在不打印描述性json或不需要任何手动干预的情况下启动实例吗?
谢谢。干杯,
在命令中使用--no-cli-pager
。这将防止分页输出的默认行为。
默认情况下,您可以通过设置以下配置来删除此行为:
[default]
cli_pager=
请参阅:使用AWS CLI分页选项
或者,您可以指定您想要的输出,而不是默认的";显示所有";通过使用CCD_ 2参数。