Bash Shell脚本输出
以下脚本的输出是什么Bash Shell脚本输出,bash,Bash,以下脚本的输出是什么 #!/in/bash secondLoop="A B C D E F G" counter=0 for a in 6 7 8 9 do for b in "$secondLoop" do let "counter+=1" done done echo "This script has $counter iterations" 选项: 这个脚本有28次迭代 这个脚本有21次迭代 此脚本有4次迭代 此脚本有0次迭代 它应该是4次迭代,因为在 for b in "$se
#!/in/bash
secondLoop="A B C D E F G"
counter=0
for a in 6 7 8 9
do
for b in "$secondLoop"
do
let "counter+=1"
done
done
echo "This script has $counter iterations"
选项:
它应该是4次迭代,因为在
for b in "$secondLoop"
因此,变量被扩展为单个值(包括空格)。为什么不运行它并查看?我的机器上没有linux。您的机器上不需要linux。在线演示:(4次迭代)按原样发布的代码将因
-bash:…:/in/bash:bad解释器:没有这样的文件或目录而失败