IBM
1.0.0
Ceci est un référentiel créé par Atanas Youdanov.
Il contient différents codes et commandes publics utilisables IBM pour les systèmes d'exploitation AIX, VIOS, Linux et IBM I.
Dans le répertoire de commande, vous trouverez:
Recherchez une chaîne de texte dans un grand fichier texte en affichant les lignes avant et les lignes après la correspondance:
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 = lignes avant la chaîne de correspondance; a = y -> y = lignes après la chaîne de correspondance; s = "texte" -> chaîne de recherche
La commande est testée uniquement sur IBM AIX OS version 6.1 et supérieure.
Plus à venir dans les prochains mois.