【发布时间】:2016-02-25 17:38:28
【问题描述】:
我有两个目录:
run.2016-02-25_01.run.2016-02-25_01.47.04
这两个目录都存在于一个名为 gte 的公共目录下。
我想要一个没有点字符 . 结尾的目录。
我正在使用以下命令,但是我无法使其工作:
ls run* | grep '.*\d+'
命令找不到任何东西。
【问题讨论】:
-
我不确定你的正则表达式是否会做你想做的事,所以你可能想在之后仔细检查它,但你的直接问题是你应该将
-d选项传递给ls.否则,它将列出目录的内容,而不是目录本身。