我一直在尝试基于变量i
启动多个终端并在每个终端中执行命令:
#!/bin/bash
read number
for ((i=1;i<=number;i++))
do
xterm -e 'cockroach start --insecure --store="node${i}"'
done
然而,在命令的参数中,它似乎并没有替换${i}
。我尝试使用--store=node${i}
,--store=node$i
或--store="node" + ${i}
似乎无法正常使用。
我做错了什么?