As duas opções que você mencionou são específicas do GNU grep.
-
-m 500
- pare de ler depois das primeiras 500 linhas correspondentes -
-C 0
- imprime linhas zero de contexto de saída
O comportamento com -C 0
já é o comportamento padrão, portanto não há nada de especial necessário para emulá-lo no AIX. Tudo o que você precisa se preocupar é como limitar a saída para as primeiras 500 partidas. Uma maneira de fazer isso seria canalizar a saída de fgrep
a head
:
fgrep [options...] [files...] | head -n500
Se você precisar usar -C
com algum outro número, você está certo de que provavelmente precisará criar um script com algo como awk
, já que AIX grep
não possui esse recurso. Uma pergunta semelhante feita no Stack Overflow tem várias respostas que podem ser úteis para você.