Ik ben bezig met het editten van onze DNS-file (met vi.... ze hebben geen tools ervoor) omdat alles door elkaar stond.
Met awk's, sorts e.d. heb ik nu een file gemaakt die zo goed als netjes op volgorde staat. Alleen heb ik bij het processen de tabs verloren, en er een spatie voor in de plaats gezet. Je raad het al: de tab wil ik terug.
Een regel uit het bestand ziet er bijv. als volgt uit:
alias IN A 192.168.0.1
Is het mogelijk met awk de " " doot een <tab> te vervangen? Cut heeft standaard een tab als delimiter... maar dat is geloof ik om regels te splitsen, niet om karakters te vervangen. Als het met sed kan is ook prima, alleen is mijn kennis daarvan minimaal (helaas..... wordt in de nabije toekomst verbeterd).
Met awk's, sorts e.d. heb ik nu een file gemaakt die zo goed als netjes op volgorde staat. Alleen heb ik bij het processen de tabs verloren, en er een spatie voor in de plaats gezet. Je raad het al: de tab wil ik terug.
Een regel uit het bestand ziet er bijv. als volgt uit:
alias IN A 192.168.0.1
Is het mogelijk met awk de " " doot een <tab> te vervangen? Cut heeft standaard een tab als delimiter... maar dat is geloof ik om regels te splitsen, niet om karakters te vervangen. Als het met sed kan is ook prima, alleen is mijn kennis daarvan minimaal (helaas..... wordt in de nabije toekomst verbeterd).
Hier kon uw advertentie staan