Publicatiedatum : 21/02/2024

Opleiding : Linux, mastering tools en hulpprogramma's

shell-, grep-, sed- en awk-commando's

Praktijkcursus - 3d - 21u00 - Ref. LIU
Prijs : 1800 € V.B.

Linux, mastering tools en hulpprogramma's

shell-, grep-, sed- en awk-commando's



Optimaliseer uw toolkeuze dankzij deze training, waarmee u effectiever kunt werken met het Open Source-aanbod en het gebruik van bestanden in verschillende formaten (platte tekst, geformatteerde tekst, afbeeldingen, binair, enz.) onder de knie krijgt, in het bijzonder met grep, sed en awk...


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. LIU
  3d - 21u00
1800 € V.B.




Optimaliseer uw toolkeuze dankzij deze training, waarmee u effectiever kunt werken met het Open Source-aanbod en het gebruik van bestanden in verschillende formaten (platte tekst, geformatteerde tekst, afbeeldingen, binair, enz.) onder de knie krijgt, in het bijzonder met grep, sed en awk...


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Gebruik van shellscripts
Weten hoe je gred, ed, sed en reguliere expressies moet gebruiken
Tekst manipuleren met awk
Gereedschappen voor het manipuleren van hoofdbestanden

Doelgroep
Voor iedereen die meer wil weten over Linux tools en hulpprogramma's.

Voorafgaande vereisten
Basiskennis van het gebruik van een Linux/Unix-systeem.

Praktische modaliteiten
Praktisch werk
Afwisseling van praktijk en theorie

Opleidingsprogramma

1
Bash shell herinnering

  • Tekens gedeeld door bash en tools (*, $, [?]?).
  • Opdrachtregel ($,*,',",`, etc), klassieke fouten.
  • Omleidingen, pijpen (<,<<,>,>,|).
Praktisch werk
Bestel lancering.

2
Automatisering met shellscripts

  • Opstart- en installatiescripts, variabelen.
  • Bewaking: verbinding, bestandssysteem, bestanden.
  • Argumenten doorgeven, Parameter (&, shebang, source).
  • Ontwikkeling (2>, script, tee, debuggen).
  • Vertraagde uitvoering (crontab).
  • Voorwaardelijke verklaringen (if, for, while...), functies, retourcode.
Praktisch werk
Script starten, regel wijzigen.

3
Grep, ed, sed en reguliere expressies

  • Reguliere expressies, metacharakters.
  • Regels uitpakken (grep): eenvoudige en complexe zoekopdrachten, uitbreidingen (egrep, fgrep).
  • Gegevens bewerken (sed): syntaxis, basisbewerkingen (weergeven, wissen, vervangen, enz.) en geavanceerde bewerkingen.
  • Gebruik van ed en expr.
Praktisch werk
Gebruik grep, ed, sed en reguliere expressies.

4
awk-bijdragen

  • Grenzen van grep en sed.
  • Programmeren van een matrix van patronen en bijbehorende acties. Variabelen, records en velden ($1,$2,$NR, $NR?).
  • Patronen (eenvoudige, reguliere expressies).
  • awk-taal (if, for ?).
  • Essentiële awk-functies. Gevorderde aspecten.
Praktisch werk
Tekst manipuleren met awk.

5
Publicatie van gegevens

  • Formaten en conversies (ascii, mime, enz.). Accentproblemen.
  • Inhoudsweergave (od), transformatie (tr), conversie (dos2unix, uuencode, uudecode...).
  • Opmaak (tex en latex), generatie en publicatie (latex2pdf, latex2html).
  • nroff en troff formaten (het voorbeeld van de mens).
  • Leest grote bestanden (meer of minder), aaneenschakelen: plakken, etc (vouwen, pr, , col...).
Praktisch werk
Gebruik od, tr, meer, minder...

6
Gereedschappen en opdrachten voor bestanden

  • Ken de aard van een bestand.
  • Lezen of samenvoegen (cat).
  • Verkrijg statistieken over een bestand (wc).
  • Zones of velden extraheren (knippen).
  • Een bestand zoeken, splitsen en vergelijken (find, split, csplit, diff, cmp).
  • Sorteren: sort. Compressie/decompressie gereedschappen: tar, compress, pack, gzip, bzip2.
  • Andere gereedschappen: patch, strings, uniq, comm.
Praktisch werk
Bestanden verwerken (cat, wc, cut, diff, cmp, tar...).


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 11 maa., 11 maa., 20 mei, 20 mei, 7 sep., 7 sep.

PARIS LA DÉFENSE
2026 : 11 maa., 20 mei, 7 sep.