shell脚本如果a出现就输入b怎么写
时间: 2023-04-01 09:03:05 浏览: 57
您好,对于您的问题,可以使用以下的 shell 脚本语句实现:
```
if [ "$a" = "b" ]; then
echo "b"
fi
```
当输入的变量 a 的值为 b 时,会输出 b。如果 a 的值不为 b,则不会有任何输出。希望能够帮到您。
相关问题
shell脚本等待a出现就输入b怎么写
可以使用while循环和read命令来实现。具体代码如下:
```
while true
do
read line
if [ "$line" = "a" ]; then
echo "b"
break
fi
done
```
这段代码会不断读取用户输入的内容,如果输入的内容是"a",则输出"b"并结束循环。
linux shell脚本编写输入a打印b
您可以使用以下的 Shell 脚本来实现输入 a 后打印 b 的功能:
```
#!/bin/bash
read -p "请输入 a:" input
if [ "$input" = "a" ]; then
echo "b"
else
echo "输入错误!"
fi
```
首先,使用 `read` 命令读取用户在命令行中输入的内容,并将其保存到变量 `input` 中。然后,使用条件语句 `if` 判断输入的内容是否为 `a`,如果是,则输出 `b`,否则输出提示信息。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)