De shell, sed en awk voor gevorderden Opslaan als favoriet Deel deze pagina Printen Deze cursus hebben we niet meer in ons assortiment maar nog wel andere cursussen, bijvoorbeeld: De cursus Linux/UNIX Fundamentals De cursus Linux/UNIX Fundamentals (English) De cursus Linux Infrastructure De cursus Linux Infrastructure (English) De cursus Linux performance analysis and tuning De cursus Linux performance analysis and tuning (English) De cursus Shell Scripting Fundamentals De cursus Shell Scripting Fundamentals (English) De cursus Vault Fundamentals De cursus Kunnen wij je helpen? Neem contact met mij op Ik neem zelf contact op Wie al een tijdje shell scripts schrijft, krijgt geleidelijk aan het gevoel: “Hier moet meer mee kunnen”. Systeembeheerders die scripts moeten maken voor complexe taken en deze ook behoorlijk willen beveiligen, hebben al gauw behoefte aan functionaliteit die de gewone basiskennis te boven gaat. De shell, evenals de geavanceerde tools sed en awk, bieden veel meer mogelijkheden dan de ‘gewone’ gebruiker kent. In deze cursus wordt uitgebreid aandacht besteed aan de bijzondere mogelijkheden van deze zeer interessante en nuttige tools. Daarbij komen zaken aan de orde die veel verder gaan dan wat in de cursus “Linux/UNIX deel 2” behandeld wordt. Doel De cursus gaat diep in op de geavanceerde mogelijkheden van de belangrijkste tools voor de shell-programmeur: de Bourne en Korn shell, bash, de stream-editor sed en de programmeertaal awk. Ook wordt ruim aandacht besteed aan het effectief met elkaar laten samenwerken van deze tools en aan enkele kleinere tools die van nut zijn. Met deze cursus leer je krachtige shell scripts te schrijven die complexe problemen aankunnen. Doelgroep Ervaren shell-programmeurs die hun bestaande kennis van de shell, sed en awk willen uitbreiden. Systeembeheerders die complexe en veilige scripts moeten kunnen maken. Voorkennis Shell Scripting Fundamentals of vergelijkbare kennis.Kennis van de belangrijkste mogelijkheden van de shell (Bourne shell of Korn shell of bash), sed en awk is beslist vereist.Je moet minimaal enige maanden in praktijk met de tools gewerkt hebben om optimaal profijt van deze cursus te hebben.Of je het gewenste ingangsniveau voor deze cursus hebt, kun je nagaan met behulp van een door ons opgestelde self assessment-procedure. Bijzonderheden Deze cursus wordt verzorgd door AT Computing, het kennisinstituut in open-source technologieën. AT Computing is onderdeel van de Vijfhart Groep. Persoonlijk advies? Lucas Ditvoorst key accountmanager T. 088 542 78 53 E. l.ditvoorst@vijfhart.nl Onderwerpen De shell: Overzicht van verschillende shells. Gevorderde I/O redirection. Functies: Hoe te gebruiken, voor- en nadelen t.o.v. shell scripts. Gevorderd gebruik van parameters en variabelen: Default-waarden, substituties, lokaliteit, variabelen in functies. Directe uitvoering van shell scripts, aliases. Gevorderde mogelijkheden van control structures: Nesting, I/O redirection van en in control structures. String-manipulatie in de shell. Rekenen in de shell, shell-arrays. Interrupts/traps afhandelen. Opties (vlaggetjes) afhandelen: getopts. Verschillen tussen bash en ksh. Sed: Basisgebruik. Embedded newlines. Complexe substituties. (Conditionele) sprong-opdrachten. Wel/niet impliciet afdrukken. Hold space. Awk: Extended reguliere expressies. Splitsen van een string. Field separators, control structures, extra regels inlezen, file I/O, functies, shell-variabelen in awk. Planning & Prijs Gerelateerde cursussen Linux/UNIX Fundamentals Linux/UNIX Fundamentals (English) Linux Infrastructure Linux Infrastructure (English) Linux performance analysis and tuning Linux performance analysis and tuning (English) Shell Scripting Fundamentals Shell Scripting Fundamentals (English) Vault Fundamentals Ervaringen ervaringen verzameld via Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9 Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10 Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9 Share: Share Share Share Share
Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9
Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10
Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9