-3
A
回答
2
使用bash:
if [[ $var =~ regex ]]; then ...; fi
或
if [[ $var == *string* ]]; then ...; fi
或者不使用bash:
if echo "$var" | grep &>/dev/null regex; then ...; fi
見
http://wiki.bash-hackers.org/syntax/ccmd/conditional_expression
http://mywiki.wooledge.org/BashGuide/Patterns
+1
沒有更多要補充的,+1 –
相關問題
- 1. 格式不正確外殼
- 2. Ruby模式完全匹配
- 3. 不完全匹配和模式
- 4. r中的精確模式匹配
- 5. grep只從模式中精確匹配
- 6. SQL在模式中完全匹配?
- 7. Javascript精確搜索+找到名稱的完全匹配
- 8. 精確匹配
- 9. 正則表達式只匹配完全匹配而不匹配
- 10. 全文檢索精確匹配 - 雙星
- 11. Ruby的正則表達式/模式匹配的精確字/字符串匹配
- 12. jQuery精確匹配的表格排序
- 13. .htaccess文件完全匹配而不完全匹配
- 14. document.getElementsByClassName精確匹配
- 15. 精確的字符串模式匹配是完美的數據結構嗎?
- 16. 不完整的模式匹配在F#
- 17. XML中不完全匹配
- 18. 不完全匹配在python3
- 19. 格式BigDecimal沒有完全精確的科學記數法
- 20. XSL模板匹配精確節點
- 21. Solr模糊匹配比精確匹配有更好的分數
- 22. 找到並匹配在外殼
- 23. 精確/直接字或模式匹配正則表達式
- 24. grep的精確匹配線
- 25. grep的精確匹配「/等」
- 26. SOLR中的精確匹配
- 27. Solr的edismax - 完全匹配與模糊
- 28. Neo4j的精確匹配查詢到,只有指定的模式
- 29. 模式匹配不匹配
- 30. 正則表達式刪除空格和精確匹配的話
你應該解釋你想要什麼,而不是用一種可以回答的人可能不知道的語言提供代碼。此外,至少有六打一般的貝殼,所以你應該指定你正在談論哪一個!這是一個非常糟糕的問題。請修復它。 – ikegami