一段时间以来,我一直在尝试教我的兄弟姐妹基本的 bash,然后我决定用 bash 编写一个程序来介绍如何做 bash。但是当涉及到像这样一个简单的while循环这样的变量时,它会回显以教他们它的外观等等
echo "var=1
while [ $var == 1 ]; do
read item
$item
done
t=2"
这是关于 while 循环的第一次教学,它教导了 while 循环如何四处走动,直到被中断打破或不再遵循论点,从而获得 t = 2(进入下一个级别)。但每次我回声我都会得到
var=1
while [ 1 == 1]; do
read item
done
t=2
那么有没有办法呼应美元符号。不用我在我的程序中说我不能回显美元符号,记得把美元符号放在前面。因为我已经知道这会导致这些事情去向的问题。
提前感谢所有回答的人。