[英]Is there a way to pipe the letter q into an aws cli command?
有没有办法将 pipe 字母 q 放入 aws cli 命令中,这样我就不必在 function 完成时按 q ? (更少关于懒惰,更多关于自动化,这可以说是同一件事)。
例如,当我上传 Lambda function 时,会返回 JSON 响应,但我必须按 q 才能触发第二个 function 的自动上传。我试过aws lambda.. | q
aws lambda.. | q
但无济于事!
AWS CLI v2 为命令 output 引入了寻呼机。这允许提前停止请求,而不是在一次调用中检索所有数据。
AWS CLI 版本 2 为 output 提供了客户端寻呼程序的使用。默认情况下,此功能通过操作系统的默认寻呼程序返回所有 output。
您可以通过指定来禁用所有外部寻呼程序的使用: --no-cli-pager
echo 'q' | { aws lambda.. }
我相信您遇到的问题可能与这篇文章中的问题类似: Read values into a shell variable from a pipe 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.