我有以下简单的forloop.sh脚本:
for i in 2 3 3 3 45
do
sleep 10
echo $i
done
我似乎无法在后台运行它。我试过了:
./forloop.sh &
但我似乎无法控制终端。它似乎没有在bg中运行。这里缺少什么?
谢谢!
答案 0 :(得分:0)
这不是正确的观察。这个命令:
./forloop.sh &
将在后台运行脚本。这只是因为echo
行会在stdout上写一个$i
,并且可能看起来脚本没有在后台运行。
如果按Enter键,则提示将显示10秒钟(只要sleep 10
结束)。