【发布时间】:2019-12-20 14:23:51
【问题描述】:
我有一个包含以下文件夹的目录。
如何使用 cd 命令通过正则表达式转到名称中包含 Intelligence 的文件夹?
mac@saurav 6th Semester ->ls
[CE 655] Engineering Economics
[CT 651] Object Oriented Analysis and Design
[CT 652] Database Management System
[CT 653] Artificial Intelligence
[CT 654] Minor Project
[CT 655] Embedded System
[CT 656] Operating System
【问题讨论】:
-
shell 不对文件名使用正则表达式,它使用通配符(或“glob”)模式。这些看起来非常相似,但语法却大不相同。例如,在 glib 模式中,
*表示“任何字符串”,但在正则表达式中,它会修改前面的任何内容,表示“最后一件事的任意数量”。
标签: regex bash terminal glob cd