我知道有很多答案,但我还没有找到一个回答我的问题:
希望有人能帮忙!
我有一个配置文件,它是这样布局的:
define name{
name Stephen
URL: www.stephen.com
}
define name {
name Bob
URL:
}
我需要使用grep搜索这个文件——如果URL为空,则返回名称——在上面的实例中,它将返回Bob。
grep -B1 'URL:[ ]*$'|grep -oP '[ ]*name[ ]*K.*'