IBM
1.0.0
Dies ist ein Repository von Atanas Yourdanov.
Es enthält verschiedene IBM Usable, öffentliche Codes und Befehle für AIX, Vios, Linux und IBM I -Betriebssysteme.
Im Befehlsverzeichnis finden Sie:
Suchen Sie eine Textzeichenfolge in einer großen Textdatei mit der Anzeige der vorab und den Zeilen nach der Übereinstimmung:
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 = Zeilen vor der Match -Zeichenfolge; a = y -> y = Zeilen nach der Match -Zeichenfolge; S = "Text" -> Suchzeichenfolge
Der Befehl wird nur auf IBM AIX OS Version 6.1 und höher getestet.
Weitere werden in den nächsten Monaten kommen.