shell case 输入不同变量为什么执行同一输出
时间: 2023-12-16 11:05:34 浏览: 66
shell脚本编程之case语句学习笔记
不同变量执行同一输出的问题,可能是由于您在执行命令时没有正确使用变量或者变量值没有被正确设置导致的。
如果您希望在shell中使用变量,需要先定义变量并设置变量的值,然后在命令中使用该变量。例如,以下是一个使用变量的例子:
```
name="John"
echo "My name is ${name}"
```
在上面的例子中,我们定义了一个名为“name”的变量,并将其值设置为“John”。然后,我们在echo命令中使用该变量,并使用花括号将变量名括起来。
如果您在执行命令时遇到了问题,请检查您是否正确设置了变量的值,以及在命令中是否正确使用了变量。
另外,请注意,shell case(通配符)和变量并没有直接的关系,因为shell case是用来匹配文件名或路径名的模式,而变量则是用来存储数据的。如果您有任何其他问题,请随时提问。
阅读全文