Počítačové znalosti
Expect je skriptovací jazyk, jehož název odkazuje na hlavní funkci – očekávat vstup od uživatele v interaktivním programu a automaticky na něj reagovat. Používá se převážně při správě systémů, kdy administrátor musí opakovaně komunikovat s jiným programem podle předem daného scénáře. Jednou z nejčastějších klávesových zkratek v administraci je Ctrl‑C, která slouží k přerušení běžícího procesu. Expect umožňuje automatizovat jakoukoli klávesovou sekvenci, kterou by administrátor normálně zadal.
Expect byl vytvořen Donem Libesem během práce v Národním institutu pro standardy (NIST) a od počátku 90. let se široce používá. Je postaven na skriptovacím jazyce Tcl a využívá jeho knihovny podprogramů. Syntaxe Expect skriptů je proto velmi podobná Tcl skriptům.
Klávesová kombinace Ctrl‑C je standardní příkaz pro přerušení běžícího programu, zejména v unixových systémech. Stiskne se současně klávesa Control a písmeno C. V příkazové řádce Unixu se Ctrl‑C používá jako signál pro okamžité ukončení procesu; často se v dokumentaci zapisuje jako ^C.
V Expect skriptu může být potřeba odeslat (nebo méně často přijmout) signál Ctrl‑C. Nejbezpečnější způsob, jak poslat tuto sekvenci, je využít osmičkovou (octální) reprezentaci ASCII kódu. Ctrl‑C má v ASCII hodnotu 3, takže v Expectu použijeme řetězec \003. Příkaz pro odeslání tedy vypadá takto:
send \003
Pro usnadnění tvorby Expect skriptů existuje nástroj autoexpect. Tento program sleduje vaše interakce s jiným programem a automaticky vygeneruje odpovídající Expect skript. Autoexpect tak pomáhá odhalit složitosti a chyby při psaní skriptů. Pokud se vám nedaří správně odeslat nebo zachytit Ctrl‑C, spusťte požadovanou sekvenci skrze autoexpect a získáte připravený skript, který můžete dále upravit. Nástroj je spustitelný z příkazové řádky příkazem autoexpect, pokud máte Expect nainstalovaný.
Microsoft Access je databázová aplikace, ve které můžete spouštět SQL skripty. Při použití průvodce dotazy Access automaticky vygeneruje SQL kód, který dotaz provede. SQL můžete také vložit přímo do Accessu – stačí skript zkopírovat, uložit dotaz a spustit jej.Kroky pro spuštění SQL skriptuKrok 1Dvo
ÚvodTechnologie zásadně změnila způsob, jakým firmy dnes fungují. Mnoho společností spustilo e‑commerce weby, aby prodávaly své zboží a služby koncovým zákazníkům i podnikům. Některé podniky fungují výhradně online a nemají kamenné prodejny. Přestože jsou e‑commerce podniky relativně novým typem, če