如何 grep 不以 '##' 开头的行而不排除以 '#' 开头的行

0 grep text-processing

我有一个文本文件,其中一些行以 ## 开头,其他行以 # 开头。

有些线路没有上述两者。

我想返回除以 ## 开头的所有行。

运行grep "^[^##]" myfile.ext会删除以 ## 和 # 开头的两行。

请协助。

文件输入示例

## 第一行

# 第二行

第三线

第四线

我想回来

# 第二行

第三线

第四线

unx*_*nut 5

grep -v "^##" filename
Run Code Online (Sandbox Code Playgroud)

-v选项删除包含模式的行。