Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.
152/633

| Název školy: | Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 |
| Autor: | Ing. Marek Nožka |
| Anotace: | Ovládání příkazového interpretu -- samostatná práce |
| Vzdělávací oblast: | Informační a komunikační technologie |
| Předmět: | Počítačové sítě a komunikační technika (PSK) |
| Tematická oblast: | Operační systém Linux/Unix |
| Výsledky vzdělávání: | Žák samostatně vytvoří jednoduchý skript pro příkazové prostředí |
| Klíčová slova: | Linux, Unix, shell, bash, skript |
| Druh učebního materiálu: | Online návod pro samostatné cvičení |
| Typ vzdělávání: | Střední vzdělávání, 4. ročník, technické lyceum |
| Ověřeno: | VOŠ a SPŠE Olomouc; Třída: 4L |
| Zdroj: | Vlastní poznámky, Vilém Vychodil: Linux Příručka českého uživatele |
JMENO, do které uložíte své jméno a příjmení.DNES a uložte do ní výstup programu date.a nebo b nebo c a mají příponu .txttest.test./usr/share/doc/bombardier/ nakopírujte do právě vytvořeného adresáře test.~/test/bombardier) soubor README na CTIME.copyright mohl číst a zapisovat jen vlastník.licence, který bude odkazovat na soubor copyright.abc pro soubor copyright.seznam.txt.
(Samozřejmě pomocí nástrojů příkazové řádky.)Vytvořte skript, který vás upozorní na změny v rozvrhu. Změny v rozvrhu se nachází na http://www.spseol.cz/data/rozvrhy/suplobec.htm. Dále budete potřebovat:
curl (nebo wget)grep cmp
(nebo comm nebo diff)if ...mail -s "předmět" nekdo@domena.tld odešle z příkazové řádky e-mail
se zadaným předmětem na zadanou adresuattee -- zapíše vstupní
proud do souboru a na výstupPři vývoji webových stránek je třeba poměrně často ve webovém prohlížeči mačkat
klávesu F5. Napište skript, který při změně souboru ve sledovaném adresáři
automaticky provede stisk klávesy F5 v okně webového prohlížeče.
Budeme potřebovat:
$( )xwininfo zjistí informace o okně, na které se klikne:
budeme potřebovat jeho ID.grep awk '{ print $2; }' z každého řádku vytiskne druhý sloupec.inotifywait -r $adr čeká tak dlouho až se ve sledovaném
adresáři $adr něco změníxdotool key --window $ID F5 stiskne v okně určeném pomocí $ID klávesu
F5Vytvořte skript, který přejmenuje soubory tak, aby jejich jméno obsahovalo datum poslední změny souboru:
soubor.txt --> 2012_09_28-soubor.txt
Budeme potřebovat
iffor$( )basename -- jméno souborudirname -- adresář ve kterém je soubortest -- porovnávání řetězců, čísel, souborůawk '{ print $2; }' z každého řádku vytiskne druhý sloupec.ls s parametrem --time-styledate