Před 2 dny
Příkazovou řádku znáte. Ve Windows je CMD (a nově PowerShell), v Linuxu/Macu je to terminál zpřístupňující shell, v různých provedeních (bash, zsh, atd). Je velmi snadné tam prostě spustit jeden příkaz, ale co když jedním zadáním chcete spustit víc? Windows (CMD) Spuštění více příkazů za sebou bez ohledu na výsledek (&): Postupně spoustí první, následně druhý, třetí, atd. Spuštění dalšího příkazu jen při úspěchu předchozího (&&): Spuštění dalšího příkazu jen při chybě předchozího (||): Tady se příkaz 2 spustí pouze pokud příkaz1 skončí chybou. TIP: Co to znamená CLI? a pro připomenutí je vhodné i Co je to ten DOS? A příkazová řádka? PŘÍKLAD: CMD (Windows) – záloha složky + hláška, jestli to vyšlo Windows (PowerShell) V PowerShellu fungují zvyklosti jako dále v Linux a podporováno je Aby zmatku nebylo málo, starší PowerShell (5.1) používal $? a if, konkrétně takto: PŘÍKLAD: PowerShell – spusť backup skript, jen když existuje, jinak The post TIP#3115: Jak v příkazové řádce spustit více příkazů než jeden first appeared on @365tipu.