【发布时间】:2012-10-14 18:56:06
【问题描述】:
正如标题所说, grep ^- 在 UNIX 中是什么意思? 我知道 grep 是什么,但不知道元字符 ^- 部分。
【问题讨论】:
标签: unix metacharacters
正如标题所说, grep ^- 在 UNIX 中是什么意思? 我知道 grep 是什么,但不知道元字符 ^- 部分。
【问题讨论】:
标签: unix metacharacters
它匹配行或字符串的开头。请在此处查看不同 Linux 程序支持的元字符列表 - http://docstore.mik.ua/orelly/linux/lnut/ch09_02.htm
希望这会有所帮助。
【讨论】:
^ 是行首的正则表达式元字符
- 在这种情况下不是元字符
因此,此表达式匹配行首的任何 - 字符,使用 grep 将返回任何以 - 开头的行
将匹配
-Hello world
不匹配
Hello - world
【讨论】:
表示搜索以连字符开头的字符串。
^ 字符匹配字符串的开头
【讨论】: