Definice syntaxe a proč je správná syntaxe důležitá
Ve světě počítačů se syntaxe příkazu vztahuje k pravidlům, ve kterých může být příkaz spuštěn, aby mohl software pochopit.
Například syntaxe příkazu může diktovat citlivost případu a jaké druhy možností jsou k dispozici, které způsobují, že příkaz funguje různými způsoby.
Syntaxe je jako jazyk
Chcete-li lépe porozumět počítačové syntaxi, zvažte to jako jazyk, jako je angličtina, němčina, španělština atd.
Jazyková syntaxe vyžaduje, aby se některá slova a interpunkce používala správným způsobem tak, aby je někdo slyšel nebo četl slova, aby je správně porozuměl. Pokud jsou slova a znaky umístěny nesprávně ve větě, bude to velmi obtížné pochopit.
Stejně jako u jazyka musí být struktura nebo syntaxe počítačového příkazu dokonale kódovány nebo provedeny tak, aby byly srozumitelné, se všemi slovy, symboly a dalšími znaky umístěnými správným způsobem.
Proč je syntaxe důležitá?
Očekáváte, že někdo, kdo čte a mluví pouze v ruštině, rozumí japonštině? Nebo co někdo rozumí angličtině, aby mohl číst slova napsaná v italštině?
Podobně různé programy (podobně jako různé jazyky) vyžadují různá pravidla, která musí být dodržena, aby software (nebo osoba s mluveným jazykem) mohla interpretovat vaše požadavky.
Syntaxe je důležitá koncepce, kterou je třeba pochopit při práci s příkazy počítače, protože nevhodné použití syntaxe bude znamenat, že počítač nemůže pochopit, co je to, že jste po.
Podívejme se na příkaz ping jako příklad správné a nesprávné syntaxe. Nejčastějším způsobem, jakým je použit příkaz ping , je spuštění pingu , následovaného adresou IP , jako je tato:
ping 192.168.1.1Tato syntaxe je 100% správná a protože je správná, interpret příkazového řádku , pravděpodobně příkazový řádek v systému Windows, může pochopit, že chci ověřit, zda můj počítač může komunikovat s konkrétním zařízením v mé síti.
Příkaz však nebude fungovat, pokud upravím text a nejprve adresu IP a pak slovo ping takto:
192.168.1.1 pingNepoužívám správnou syntaxi, takže i když příkaz vypadá trochu jako by měl, nebude fungovat vůbec, protože můj počítač netuší, jak to zvládnout.
Počítačové příkazy, které mají nesprávnou syntaxi, se často říká, že mají chybu syntaxe a nebudou spouštět tak, jak by měly být, dokud nebude syntaxe opravena.
Ačkoli je to jistě možné s jednoduššími příkazy (jak jste viděli s pingem ), je mnohem pravděpodobnější, že narazíte na chybu syntaxe, protože příkazy počítače se stanou stále složitějšími. Podívejte se na tyto příklady příkazů formátu, abyste zjistili, co tím myslím.
Můžete vidět jen v tomto příkladu s pingem , že je velmi důležité, abyste mohli nejen číst syntaxi správně, ale samozřejmě je možné ji dokonale aplikovat.
Správná syntaxe s příkazy příkazového řádku
Každý příkaz dělá něco jiného, takže každý má jinou syntaxi. Podívám se na můj stůl příkazů příkazového řádku je rychlý způsob, jak zjistit, kolik příkazů existuje v systému Windows, z nichž všechny mají určitá pravidla, která se týkají způsobu jejich použití.
Více informací naleznete v článku Jak číst Syntax příkazů pro podrobnější pomoc při dešifrování syntaxe, kterou používám na tomto webu, když popisuji, jak může nebo nemůže být proveden konkrétní příkaz.