linux 下正则匹配时间命名格式的文件夹

Posted 骨灰盒少女

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下正则匹配时间命名格式的文件夹相关的知识,希望对你有一定的参考价值。

用正则表达式匹配时间格式命名的文件夹

ls mypath | grep -E "[0-9]{4}-[0-9]{1,2}"

mypath为需要查询的目录

查询出来的文件夹格式为:例 2018-12

如果要 2018-12-1 这种格式则把正则改为

ls mypath | grep -E "[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}"

  如果是2018/12/1这种格式就把中间的"-"改为"/"

如果是两种格式都要则是

ls mypath | grep -E "[0-9]{4}[-/][0-9]{1,2}"

  

以上是关于linux 下正则匹配时间命名格式的文件夹的主要内容,如果未能解决你的问题,请参考以下文章

Linux正则表达式

使用 python 重命名文件 - 正则表达式

正则表达式匹配中的命名组

js正则匹配替代指定字符(根据img标签的src中的命名规则,用正则表达式替换成下面格式的文字)

js正则匹配替代指定字符(根据img标签的src中的命名规则,用正则表达式替换成下面格式的文字)

linux find 正则表达式