IBM
1.0.0
Este es un repositorio creado por Atanas Yourdanov.
Contiene diferentes códigos y comandos públicos utilizables de IBM para los sistemas operativos AIX, VIOS, Linux e IBM I.
En el directorio de comandos encontrará:
Busque una cadena de texto dentro de un archivo de texto grande que muestre las líneas antes y las líneas después de la coincidencia:
awk 'c-->0;$0~s{if(b)for(c=b+1;c>1;c--)print r[(NR-c+1)%b];print;c=a}b{r[NR%b]=$0}' b=X a=Y s="search text" filename
b = x -> x = líneas antes de la cadena de coincidencia; a = y -> y = líneas después de la cadena de coincidencia; s = "texto" -> cadena de búsqueda
El comando se prueba solo en IBM AIX OS Versión 6.1 y superior.
Más por venir en los próximos meses.