三、linux通配符:
bash shell本身不支持正则表达式,使用正则表达式的是shell命令和工具,如grep,sed,awk。
bash shell可以使用正则表达式中的一些元字符实现通配(Globbing)功能。
通配是把一个包含通配符的非具体文件名扩展存储在计算机,服务器或者网络上的一批具体文件名的过程。
(可以看出通配主要应用匹配文件名上,而正则主要应用于字符串上)
最常用的通配符包括正则表达式元字符:?、*、[]、{}、^等。
“{}”符号
表示一组表达式的集合。如:{[a-h]*.awk ,a?.txt}
以上便是关于linux通配符和正则表达式的一些使用技巧和作用解释,以前总是把通配符和正则表达式的标志搞混,忘记做笔记,现在看到用户的说说想起自己对于这块也不熟悉,因此特来撰写这篇教程。
……