我正在尝试编写一个bash脚本来循环字母表,并将字母作为参数插入字符串中。这就是我尝试过的:
for i in {A..Z}
do
screen -d -m bash -c 'python ~/directory/script.py $i ' //$i is supposed to evaluate to the letter
done
我错过了如何在字符串中输入参数。
答案 0 :(得分:1)
尝试用双引号替换'python...
行周围的单引号。
Bash不会对用单引号括起来的字符串执行任何扩展,这就是为什么$i
没有被解析的原因。