linux正则表达式和通配符使用
介绍:
正则表达式和通配符含义是完全不同的,比如通配符和正则表达式都使用星号(*)字符。通配符中使用特定的字符(如?
和*)表示替换(substitution),而正则表达式中同样的字符表示要对前面的内容进行匹配的次数。
和*)表示替换(substitution),而正则表达式中同样的字符表示要对前面的内容进行匹配的次数。
正则表达式的c*l,可以匹配cl、ccl、l等
通配符的c*l,可以匹配cl、cool、c酷的l等
正则表达式基本组成:



单引号与双引号
在命令中使用单引号,不转义引号内容,原样输出;使用双引号,转义引号内容
*并非适用于所有命令
逻辑测试语句 && || !

a && b a执行成功才执行b
a || b a执行失败才执行b
! a a执行结果取反
本文来自博客园,作者:赛博狗尾草,转载请注明原文链接:https://www.cnblogs.com/gpysir/p/18449131
浙公网安备 33010602011771号