Shell字符串比较
2010-11-09 15:24
197 查看
刚接触shell不久,最近和几个学生讨论shell字符串比较的问题,出现了很多问题。
以下为正确代码
注意问题:
1、if 后面要有空格
2、[空格$str1***$str2空格]
以下为正确代码
1 #!/bin/bash 2 3 str1="abc" 4 str2="def" 5 6 if [ $str1 /> $str2 ];then 7 echo "yes" 8 else 9 echo "no" 10 fi
注意问题:
1、if 后面要有空格
2、[空格$str1***$str2空格]
相关文章推荐
- shell比较两个字符串是否相等
- Shell数值、字符串比较
- shell 中的数字和字符串的比较
- Shell字符串比较、判断是否为数字
- shell下数字和字符串比较操作命令
- Shell脚本 字符串大小比较 字符串是否相等比较 字符串是否为空判断
- shell脚本--逻辑判断与字符串比较
- shell的逻辑运算符 探测文件类型 比较数值、字符串等
- shell 字符串比较
- Shell入门(九)之字符串比较
- 一些shell脚本中,为什么要用 x""==x"abc"的格式进行字符串比较
- Shell中字符串、数值的比较
- Shell中比较字符串大小
- shell字符串比较大小
- Shell脚本 字符串大小比较 字符串是否相等比较 字符串是否为空判断
- shell 字符串比较大小时,需要将 <> 进行转义 \< \>
- shell字符串比较、判断是否为数字
- shell字符串相等比较,注意对字符串为空的时候的处理
- Shell 字符串比较
- shell字符串比较、判断是否为数字