Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何读取AWS CLI命令响应_Amazon Web Services_Powershell_Command Line - Fatal编程技术网

Amazon web services 如何读取AWS CLI命令响应

Amazon web services 如何读取AWS CLI命令响应,amazon-web-services,powershell,command-line,Amazon Web Services,Powershell,Command Line,例如,当我在Powershell中运行AWS SDK命令行以获取Gamelift车队中的实例时,我会在命令窗口中以JSON的形式获得可视响应。假设我想在一个脚本中运行该命令,并解析另一个脚本的回复。有人知道我如何从命令窗口访问回复内容吗 如中所示,脚本中的一系列powershell命令:运行第1行CLI命令、返回JSON并读取reply、将reply传递给第2行命令等。您可以将命令的输出保存到如下变量: $output = <AWS command> $output= 之后,您可

例如,当我在Powershell中运行AWS SDK命令行以获取Gamelift车队中的实例时,我会在命令窗口中以JSON的形式获得可视响应。假设我想在一个脚本中运行该命令,并解析另一个脚本的回复。有人知道我如何从命令窗口访问回复内容吗


如中所示,脚本中的一系列powershell命令:运行第1行CLI命令、返回JSON并读取reply、将reply传递给第2行命令等。

您可以将命令的输出保存到如下变量:

$output = <AWS command>
$output=
之后,您可以根据需要使用变量,例如在另一个命令中将其作为参数传递或解析数据。此外,您还可以像下面这样使用GetType()函数
$output.GetType()
,以确定命令返回的数据类型,因为它可能不会立即清除