【发布时间】:2021-11-18 10:00:39
【问题描述】:
在gitlab中有脚本,任务很简单,通过传递2个参数来运行脚本
我使用命令:
bash <(curl -Ls "https://gitlab.com/sdf/sdf/-/raw/sdf-main-patch-23022/script.sh?inline=false") domain.xyz 8000
在脚本中,一个简单的代码:
let a=$1
let b=$2
我的命令工作但得到错误:syntax error: invalid arithmetic operator (error token is ".xyz")
我知道执行算术是这样写的......但是你明白我想要做什么吗?
这里很明显我做错了什么,我不太明白。在 bash 中,有人可以告诉我这里出了什么问题吗?
但是例如,如果你这样做,一切都会正常工作。
bash <(echo 'echo args: "$1$2"') domain.xyz 8000
帮助
【问题讨论】: