将参数传递给 bash -c shell 脚本

Passing argument to bash -c shell script

我需要在云 shell 上执行 shell 脚本。 所以我正在使用云存储中的 curl 命令下载 shell 脚本,然后尝试执行相同的

/bin/bash -c "$(curl -fsSL https://storage.googleapis.com/<Some_bucket>/rules.sh)"

我需要向这个脚本传递 2 个参数 rules.sh。

我尝试了以下两种方式:

/bin/bash -c "$(curl -fsSL https://storage.googleapis.com/<Some_bucket>/rules.sh)" param1 param2

/bin/bash -c "$(curl -fsSL https://storage.googleapis.com/<Some_bucket>/rules.sh) param1 param2"

但是两个都没有用

告诉我应该如何传递参数?

curl -fsSL https://storage.googleapis.com/<Some_bucket>/rules.sh | bash -s param1 param2