标签: bash
我对Bash编程有点新意,但我在学习期间很好奇所以我想问一下为什么背后的逻辑(或理由)是什么:
#/bin/sh ITERS="1 2 3 4" for i in $ITERS; do echo hi done
echo嗨4次,而
echo
#/bin/sh for i in "1 2 3 4"; do echo hi done
只有echo一次吗?如何在不声明变量的情况下实现上述行为?