我使用下面的命令列出UserPool名称。
cust_
现在我的所有UserPool名称都包含{{1}}作为前缀。我想从整个列表中删除它。
我知道我可以使用jq实现此目的。 但是如何?
任何帮助都将受到高度赞赏。
谢谢!
答案 0 :(得分:1)
如果您使用--output text
输出,它将成为文本列表。
然后,您可以使用标准的Linux工具,例如通过| cut -c6-
这将为每一行提供第6个字符。
完整命令如下:
aws cognito-idp list-user-pools --max-results 60 --region us-west-2 --query 'UserPools[*].[{Names:Name}]' --output text | cut -c6-