1
A
回答
5
你可以试试这样: -
grep -Fxq "$MYFILENAME" file.txt
或者可能是这样的: -
if grep -q SearchString "$File"; then
Do Some Actions
fi
+3
你刚刚从副本复制答案,并把它放在这里? – beroe
+0
即使在查看重复问题之前,if语句也是我的答案。这只是标准的方式。但是,我会将'-F'和'-w'参数添加到我的'grep'中。 '-F'关闭正则表达式,'-w'只选择一个固定的词。 –
0
很多时候,我会做这种方式:
for f in <your_files>; do grep -q "section" $f && echo $f || continue; done
这应该打印出包含单词“部分”的文件列表。
4
在perl的:
open(FILE,"<your file>");
if (grep{/<your keyword>/} <FILE>){
print "found\n";
}else{
print "word not found\n";
}
close FILE;
相关问题
- 1. 测试文件中是否存在字符串(带R)
- 2. 如何测试字符是否不在字符串中? (java,junit)
- 3. 在Perl中,如何测试字符串是否是回文?
- 4. 如何测试Genshi流中是否存在字符串?
- 5. 如何使用Bash shell测试文件中是否存在字符串?
- 6. 如何测试\符号(反斜杠)是否在字符串中?
- 7. 测试文档字符串的存在
- 8. 输出测试字符串是否是回文测试
- 9. 测试字符串在Bash中是否有非空白字符
- 10. 如何检查子字符串是否存在或不在主字符串中
- 11. 最佳实践 - 如何测试Java中是否存在字符串?
- 12. 测试Postgres是否存在文件
- 13. 测试文件是否存在
- 14. SSI - 测试文件是否存在
- 15. 如何在Python中测试字符串?
- 16. Python 2.7:测试字符串中的字符是否都是中文字符
- 17. 测试以查看字符串是否是XML文档或不在jQuery中
- 18. 测试类中是否存在字段
- 19. Espresso测试检查ListView中TextView的字符串值是否不存在
- 20. 如何测试组件是否包含字符串?
- 21. 如何查找字符串中是否存在大写字符?
- 22. 测试字符串是否具有数字字符的条件
- 23. 测试是否存在文件中的模式,评估是否
- 24. 在写入文件之前检查文件中是否存在字符串/字
- 25. 如何测试文件是否包含特定的多行字面字符串?
- 26. BASH:测试字符串是否有效
- 27. 测试字符串是否为“*”
- 28. 如何测试一个字符串是否只是在Perl中的空白
- 29. 如何在python中比较字符串中是否存在condtion?
- 30. 如何测试unicode Python字符串中是否包含“\ u”?
可能重复:http://stackoverflow.com/questions/4749330/how-to-test-if-string-exists-in-file-with-bash-外壳 –