字符串 – UNIX’ls’命令 – 通配符’OR’运算符

前端之家收集整理的这篇文章主要介绍了字符串 – UNIX’ls’命令 – 通配符’OR’运算符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个带有时间戳文件的目录,格式如下:
processAlpha20120618.txt
processAlpha20120619.txt
processAlpha20120620.txt
processBeta20120618.txt
processBeta20120619.txt
processBeta20120620.txt
... etc.

我想要列出这些具体日期.这样的东西

ls -l *201206[19|20|21]*

显然上述不行,但是你可以看到我想要实现的目标.我想匹配字符串“201206”之后是“19”,“20”或“21”的任何东西.

我知道这是可能的使用grep或find,我只是想知道是否可以使用ls.

ls不这样做 – shell扩展*等,然后将它们作为参数传递给ls.

看看shell的文档 – 这是调用globbing

猜你在找的Bash相关文章