Záverečné zadania z PowerShellu a linuxového shellu na rok 2019.
Category Archives: Shell scripting
Seminár k operačným systémom: Bash I.
Prehľad nástrojov v Linuxe a ich použitie nad textovými súbormi.
Various Bash and Shell Scripting Links
A colllection of helpful links to Bash or general shell scripting.
Seminár k operačným systémom: Cvičenie 9 [komplexné skripty, správa jobov]
Komplexný skript pre obrázkovú galériu. Sťahovanie súborov cez wget
. Presmerovanie výstupov do súboru. Správa jobov a spúšťanie procesov na pozadí.
Seminár k operačným systémom: Cvičenie 8 [awk a sed]
Použitie awk
a sed
na rozličné filtrovania riadkov, stĺpcov, preformátovavanie vstupu.
Seminár k operačným systémom: Cvičenie 7 [Bash III.]
Všakovaké príkazy: cut
, pokročilé grepovanie. Načítavanie premenných cez while
/read
. Použitie for
cyklu a globbingu. Príkaz wget
na stiahnutie súborov. Demonštrácia xargs
: prevod medzi riadkami štandardného vstupu a argumentami. Príkaz comm
na porovnanie súborov.
Seminár k operačným systémom: Cvičenie 6 [Bash II.]
Hľadanie súborov cez find
alebo locate
. Expanzia reťazcov a ochrana pred ňou. Hľadanie súborov v archívoch. Pokročilé grepovanie: s kontextom, s regulárnymi výrazmi. Pandoc ako nástroj na konverziu textov. Podmienky if
. Sťahovanie súborov z webu: wget
. Runlevely v linuxe. Cyklus for
v kombinácii s expanziou názvov súborov.
Seminár k operačným systémom: Cvičenie 5 [Bash I.]
Úvod do Bashu. Expanzie. Rúry. Výpis adresárov a súborov ls
. Počítanie slov wc
. Filtrovanie riadkov grep
. Odsekávanie začiatočných a koncových riadkov cez head
a tail
. Rezanie formátovaných súborov cez cut
. Nahrádzanie znakov cez tr
. Nahrádzanie reťazcov cez sed
. Viacriadkové skripty. Použitie for
cyklu.
Cvičebnica z PowerShellu, diel 4.
Integrované prostredie pre vývoj PowerShellu. Viacriadkové skripty. Premenné. Konštrukcie procedurálneho programovania — podmienky, cykly. Funkcie a filtre. Vytváranie vlastných objektov, kolekcie a hashtabuľky.
Cvičebnica z PowerShellu, diel 3.
Cmdlety pre prácu s textovými súbormi: výpis, presmerovanie do súboru, filtrovanie riadkov, nahrádzanie textu, regulárne výrazy.