V tomto příspěvku budeme pokračovat Tutorial 05 z naší série výukových programů Shell skriptování. Konkrétně se budeme věnovat a serie dobré praxe, vzít v úvahu při provádění téhož.
Vzhledem k tomu, v předchozí (Výukový program 04) oslovujeme ostatní základní praktické body s nimi související, konkrétně s jak jsou generovány, jak jsou prováděnya jaké jsou části, které tvoří a bash shell skript.
A před zahájením tohoto příspěvku tzv “Shell Scripting – Tutorial 05”, doporučujeme prozkoumat následující související obsah, na konci dnešního čtení tohoto příspěvku:
Výukový program skriptování v prostředí Shell 05
Nejlepší osvědčené postupy pro vytvoření skriptu
10 nejlepších postupů pro skriptování prostředí
Mezi 10 nejdůležitějších které můžeme zmínit, jsou následující:
- Odsadit kód: Kód vyvinutý v čitelné podobě je velmi důležitý pro jeho lepší pochopení. A potřebné prohlubně nabídnou jasný pohled na propracovanou logickou strukturu.
- Přidejte oddělovací mezery mezi sekce kódu: Rozdělením kódu do modulů nebo sekcí je jakýkoli kód čitelnější a srozumitelnější, bez ohledu na to, jak je dlouhý.
- Komentujte kód co nejvíce: Přidání užitečných a nezbytných popisů ke každému řádku nebo pořadí příkazu, části kódu nebo vyvinuté funkce usnadňuje pochopení toho, co bylo naprogramováno.
- Vytvořte proměnné s popisnými názvy vašich funkcí: Přiřazení názvů proměnných, které jasně popisují a identifikují funkci, pro kterou byla vytvořena, pomáhá pochopit její účel.
- Použijte syntaxi
VARIABLE=$(comando)
pro nahrazení příkazů: Místo toho, starý způsob nyní zastaralý následováníVARIABLE=`date +%F`
. - Použijte moduly nebo proměnné pro ověření superuživatele a oprávněných uživatelů s heslem nebo bez něj: Pro zvýšení úrovně zabezpečení v požadovaných částech kódu.
- Použijte moduly nebo ověřovací proměnné operačního systému (Distro, Verze, Architektura): Chcete-li zabránit použití souborů na nepodporovaných počítačích (nebo serverech).
- Použijte moduly nebo procedury k potvrzení provedení kritických nebo dávkových akcí: Minimalizovat chyby způsobené improvizací nebo nedbalostí.
- Zahrňte různé základní moduly: Mezi těmi, které lze zmínit, moduly Welcome a Farewell, dvojité ověření provedení, pro lepší uživatelský zážitek.
- Vytvářejte uživatelsky přívětivá vizuální rozhraní: Jak pomocí terminálu (CLI), tak pro plochu (GUI) pomocí příkazů
"dialog"
,"zenity"
,"gxmessage"
,"notify-send"
a dokonce i příkazy"mpg123 y espeak"
pro zvuková upozornění a zvuková upozornění s humanizovaným nebo robotickým hlasem.
Další důležité
- Racionalizujte velikost skriptu pomocí externích funkcí a/nebo modulů: Pokud bude skript nakonec velmi velký, je nejlepší jej rozdělit pomocí funkcí nebo jej rozdělit na menší soubory skriptů, které jsou volány hlavním skriptem.
- Vyvolejte, jasným a jasným způsobem, volání jiných interpretů (programovacích jazyků) v rámci skriptu: Abychom to udělali, musíme je vyvolat jasně pomocí čar nebo modulů.
Shrnutí
Zkrátka v to doufáme Výukový program 05 o «Shell Scripting» o osvědčených postupech při tvorbě skriptů a ty předchozí zvyšují znalosti mnoha lidí při vytváření nejoptimálnějších a nejfunkčnějších Soubory skriptů generované pomocí Bash Shell.
Pokud se vám obsah líbil, komentujte a sdílejte. A pamatujte, navštivte začátek našeho «místo», kromě oficiálního kanálu Telegram pro další novinky, návody a aktualizace Linuxu.