¿Cuál es el command 'qué' en AIX bajo LINUX?

Estoy acostumbrado a usar qué encontrar una cadena de versión en mi progtwig, que es lo normal definido como una cadena en el código de C ++, comenzando con "@ (#)".

Ahora no puedo encontrarlo en Linux. ¿Alguien puede decirme lo que se supone que debo hacer? ¡Muchas gracias!

El command what es parte del Sistema de control de código fuente (SCCS), que no está comúnmente disponible en Linux (si hay una versión de Linux). Puede intentar emularlo con el command de strings :

 strings a.out | fgrep '@(#)' 

Reimplementaciones de what está disponible en CSSC (un package de conversión de control de versión SCCS a moderno) y en BSD ( código fuente ).

testing esto

 strings myprogram | grep '@(' 

Como dijo @larsmans, what command es parte de SCCS . Aquí está el enlace al reemploop de GNU para SCCS

Además de la mención de SCCS, ident es el equivalente de RCS (y hay bastantes herramientas que usan el mismo marcador que RCS, CVS es el primero de estos).

El siguiente command proporciona la salida más equivalente en comparación con
cadenas de nombre de file | grep -o \ "\" @ (#). * \ "\" | sed 's / ^ \ "@ (#) //' | sed 's / \" $ //'