【发布时间】:2018-06-03 07:05:39
【问题描述】:
我想在一行中运行以下命令:
$ curl https://s3.amazonaws.com/aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O
$ python ./awslogs-agent-setup.py --region eu-west-2
我该怎么做?
我尝试了以下
$ curl https://s3.amazonaws.com/aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -s | python --region eu-west-2
但我得到了错误:
Unknown option: --
【问题讨论】:
-
您在
python之后忘记了./awslogs-agent-setup.py,但这还不是全部,看起来./awslogs-agent-setup.py期望读取文件系统上的特定文件 - 所以您必须更新它以便它可以读取 curl 的直接作为参数输出 -
@Arount
awslogs-agent-setup.py是正在下载的文件,他想直接从curl的输出中执行,而不是放到本地文件中执行。