用shell编写,从键盘输入l两个字符串,比较两个字符串是否相等
时间: 2023-05-08 13:00:57 浏览: 754
比较两个字符串是否相等的shell代码
可以使用以下shell脚本来实现:
```shell
#!/bin/bash
# 从键盘输入两个字符串
echo "请输入第一个字符串:"
read str1
echo "请输入第二个字符串:"
read str2
# 比较字符串是否相等
if [ "$str1" = "$str2" ]; then
echo "两个字符串相等"
else
echo "两个字符串不相等"
fi
```
脚本中,首先使用`echo`命令提示用户输入两个字符串,并使用`read`命令从键盘读入两个字符串。然后使用`[ "$str1" = "$str2" ]`判断两个字符串是否相等,如果相等则输出“两个字符串相等”,否则输出“两个字符串不相等”。
其中`=`用于判断字符串是否相等,注意等号两边要加上双引号,避免空格等特殊字符的影响。
阅读全文