sam 本地从纯标准输入调用
sam local invoke from pure stdin
用 --help 我可以看到
Invoking a Lambda function using input from stdin
$ echo '{"message": "Hey, are you there?" }' | sam local invoke "HelloWorldFunction" --event -
它就是这样工作的。但是试图在没有回声的情况下使用标准输入:
sam local invoke "HelloWorldFunction" --event -
就是让我写个没完没了。
我试过 Ctrl+D 但它只打印 ^D
当然 Ctrl+C 中止命令而不执行。
如何使用纯标准输入?我怎样才能发出输入结束的信号?
注意:我使用 git bash 作为 windows 10.
ENTER 然后 CTRL+Z 然后 ENTER(再次)将在 Windows.
中发送 EOF
用 --help 我可以看到
Invoking a Lambda function using input from stdin
$ echo '{"message": "Hey, are you there?" }' | sam local invoke "HelloWorldFunction" --event -
它就是这样工作的。但是试图在没有回声的情况下使用标准输入:
sam local invoke "HelloWorldFunction" --event -
就是让我写个没完没了。 我试过 Ctrl+D 但它只打印 ^D
当然 Ctrl+C 中止命令而不执行。
如何使用纯标准输入?我怎样才能发出输入结束的信号?
注意:我使用 git bash 作为 windows 10.
ENTER 然后 CTRL+Z 然后 ENTER(再次)将在 Windows.
中发送 EOF