什么是AIX下的AIX上的'what'命令

Oru*_*ner 3 c++ unix linux version-control

我习惯使用什么来查找程序中的某些版本字符串,这通常被定义为c ++代码中的字符串,以"@(#)"开头.

现在我在Linux中找不到它.谁能告诉我我应该做什么?非常感谢!

Fre*_*Foo 5

what命令是源代码控制系统(SCCS)的一部分,在Linux上通常不可用(如果有Linux版本).您可以尝试使用以下strings命令模拟它:

strings a.out | fgrep '@(#)'
Run Code Online (Sandbox Code Playgroud)

CSSC(SCCS到现代版本控制转换包)和BSD(源代码)what中提供了重新实现.