Jenkins pipline内bash脚本内的变量赋值
在一个阶段内,我试图做到以下几点:Jenkins pipline内bash脚本内的变量赋值,bash,jenkins-pipeline,Bash,Jenkins Pipeline,在一个阶段内,我试图做到以下几点: #!/bin/bash a=$(ls) echo "a is $(a)" 当我运行管道时,我得到了第3行:a:未找到命令 我以前在管道中使用过脚本,但没有遇到这种情况。您想在这里使用${a},$a表示子shell。用$a或${a}展开变量a 一美元是 echo "a is $a" echo "a is ${a}"
#!/bin/bash
a=$(ls)
echo "a is $(a)"
当我运行管道时,我得到了第3行:a:未找到命令
我以前在管道中使用过脚本,但没有遇到这种情况。您想在这里使用${a},$a表示子shell。用$a或${a}展开变量a
一美元是
echo "a is $a"
echo "a is ${a}"