判断量文件相等,判断某文本中是否含有某字符串
2008-12-10 15:03
316 查看
判断两个文件内容是否相等,cmp也可以换成是diff
if cmp a b &> /dev/null # 阻止输出.
then echo "Files a and b are identical."
else echo "Files a and b differ."
fi
判断某个文本中是否含有某字符串的例子:if-grep 结构
# 非常有用的"if-grep" 结构:
if grep -q Bash file
then echo "File contains at least one occurrence of Bash."
fi
word=Linux
letter_sequence=inu
if echo "$word" | grep -q "$letter_sequence"
# "-q"选项是用来阻止输出
then
echo "$letter_sequence found in $word"
else
echo "$letter_sequence not found in $word"
fi
本文出自 “blueicer” 博客,请务必保留此出处http://blueicer.blog.51cto.com/395686/118556
if cmp a b &> /dev/null # 阻止输出.
then echo "Files a and b are identical."
else echo "Files a and b differ."
fi
判断某个文本中是否含有某字符串的例子:if-grep 结构
# 非常有用的"if-grep" 结构:
if grep -q Bash file
then echo "File contains at least one occurrence of Bash."
fi
word=Linux
letter_sequence=inu
if echo "$word" | grep -q "$letter_sequence"
# "-q"选项是用来阻止输出
then
echo "$letter_sequence found in $word"
else
echo "$letter_sequence not found in $word"
fi
本文出自 “blueicer” 博客,请务必保留此出处http://blueicer.blog.51cto.com/395686/118556
相关文章推荐
- 读取文件,判断是否含有固定字符串
- linux shell 脚本判断某个文件是否有某个字符串以及统计含有某个字符串的个数然后做if else大于小于等于逻辑判断
- shell 判断文件中是否含有某个字符串
- php中判断字符串是否全是中文或含有中文的实现代码
- linux查找目录下的所有文件中是否含有某个字符串
- 判断一个字符串是否含有相同字符
- Python判断中文字符串是否相等
- php简单判断两个字符串是否相等的方法
- java后台获取页面下拉框的选项只值,判断字符串是否相等
- java中需要用equals来判断两个字符串值是否相等
- 从文件中读入文本,文本内容为几个字符串,用逗号间隔,将其中同时含有字母和数字的字符串去除,留下仅仅只包含字母或数字的字符串,然后进行排序
- JavaScript不区分大小写判断字符串是否相等
- Shell脚本 字符串大小比较 字符串是否相等比较 字符串是否为空判断
- 关于Android中判断两个字符串是否相等以及是否为空
- 判断字符串中是否含有表情
- linux查找目录下的所有文件中是否含有某个字符串
- linux查找目录下的所有文件中是否含有某个字符串
- 判断一个字符串中是否含有非数字字符和是否含有字母字符?
- php中判断字符串是否全是中文或含有中文
- iOS-判断字符串中是否只含有\n