我想为我的菜鸟问题提前道歉,但我想在 c 文件中查找函数标题。所以我试图grep换行符“^”然后是一些空格“ ”然后是一些字符“。 ”然后是一些空格“ ”然后是一些字符数“。 ”然后是一些空格数“ ”然后“( " 然后是一些字符 ". " 然后是 ")"。
我试过grep -E /^( *.*)\2 *\(.*\)/ *.c
了
grep -E /^ *.* *.* *\(.* *.*\*\)/ *.c
int foo (int bar, double cow)
但我认为 ( 和 ) 不受支持。我得到的比我想要的更多。我怎样才能 grep 像上面的功能标题等等。同样,我对上述 grep 的问题是我得到了许多结果,并且我得到了其中没有 () 的东西。我只想要功能标题。感谢您的任何帮助。