Skript
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky) |
(→Podmínky: Přidán alespoň odkaz na materiály mimo MiŠ) |
||
Řádka 29: | Řádka 29: | ||
== Podmínky == | == Podmínky == | ||
− | + | * Pro studenty Cisco Networking Academy viz kurz NDG Linux Essentials. | |
+ | * Pro ostatní například: [http://www.linuxexpres.cz/praxe/bash-11-dil LinuxExpres.cz → BASH]. | ||
== Cykly == | == Cykly == |
Verze z 15. 2. 2015, 19:13
Obsah |
Co je skript?
- Pokud často spouštíme stejnou nebo podobnou posloupnost příkazů (třeba zálohování nějakých složek atd.), můžeme si zjednodušit práci.
- Zapíšeme tyto příkazy do souboru (označujeme ho jako skript) a spuštěním tohoto souboru se provedou všechny příkazy naráz.
- Lze zahrnout i podmínky, cykly, zadávat parametry apod.
Vytvoření a spuštění skriptu
Windows
- Příkazy zapište do souboru s příponou .bat.
- Takový soubor půjde spustit jako program.
- Spouštíme ho buď ze složky, kde je uložen:
skript.bat
- ... nebo ho přesuneme do složky, která je v proměnné PATH. Pak lze skript spustit ze kterékoli složky!
GNU/Linux
- Přípona souboru zde nerozhoduje, obvykle se žádná přípona nepřipojuje.
- Aby šel program spustit, musíme nastavit práva pro spuštění:
chmod a+x skript
- Skript musíme buď:
- přesunout do nějakého adresáře uvedeného v proměnné PATH,
- nebo spouštět s uvedením cesty:
./skript
POZOR! Pokud není skript v proměnné PATH, na rozdíl od Windows nestačí pro spuštění napsat ve složce skriptu:
skript
Podmínky
- Pro studenty Cisco Networking Academy viz kurz NDG Linux Essentials.
- Pro ostatní například: LinuxExpres.cz → BASH.