如何用awk删除以"C"开头的行?

sag*_*gar 5 shell awk

如何使用文本文件删除以"C"开头的行awk

请给我任何建议.

Lev*_*von 12

如果数据在文件中data.txt,那么

awk:

awk '!/^C/' data.txt
Run Code Online (Sandbox Code Playgroud)

grep:

grep -v ^C data.txt 
Run Code Online (Sandbox Code Playgroud)

在开始时显示没有"C"的所有行.

^C表示匹配字母"C"的开始行.!在awk中,-v在grep中否定了这场比赛.