LinuxShell正则表达式与通配符的区别
1. 正则表达式
正则表达式是用来在文本中匹配符合条件的字符串,是包含匹配 。Linux Shell中诸如 grep
、awk
、sed
等命令都支持正则表达式。
【注】详解请见正则表达式。
2. 通配符
通配符是用来匹配符合条件的文件/路径名,是完全匹配 。Linux Shell中 ls
、find
、cp
命令不支持正则表达式,所以只能使用通配符来进行文件/路径匹配。
【注】详解请见通配符。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!