【发布时间】:2021-01-21 04:31:39
【问题描述】:
我正在尝试使用 OS Process Sampler 在 JMeter 中运行 aws cli 命令。
我将在安装了 JMeter 和 aws cli 的 docker 上运行它。但在我能做到这一点之前,我尝试在我的 Mac 上本地运行它,但到目前为止无法运行 aws 命令。
在我的本地终端上,例如我可以运行: 一个。 aws --版本 湾。 bash j.sh (aws --version) 两者都返回 aws-cli/2.0.8 Python/3.7.4 Darwin/18.7.0 botocore/2.0.0dev12
这确认 aws cli 在路径中可用,可全局访问。
但是,当我从 OS Process sampler 运行相同的命令时,我尝试了以下操作: 一个。
Working Directory: /Users/tester/Downloads/apache-jmeter-5.1.1/bin
Environment: {}
Executing: bash aws --version
回复:bash: aws --version: No such file or directory
b.
Working Directory: /Users/tester
Environment: {}
Executing: bash j.sh
where j.sh just contains the aws --version command
回复:j.sh: line 1: aws: command not found
我错过了什么?
【问题讨论】:
-
感谢 Vadim 帮助编辑我的问题。