我正在寻找一个 bash one-liner 来打印包含版权信息的源文件顶部的注释。在这些示例上调用命令应该会产生所描述的输出。
/*
* copyright 2004
*/
package Foo
...
应该打印前三行
/* copyright 2004 */
package Foo
...
应该打印第一行
package Foo
/* some other comment */
...
不应该打印任何东西
我认为在 perl 或 awk 中应该很容易做到,但我似乎无法让它工作。