Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi Shell Script & Programu

Hlavný rozdiel medzi shell skriptu a programu je , že skript je postupnosť príkazov shellu , zatiaľ čo program je napísaný v programovacom jazyku . Programovací jazyk obsahuje premenné a konštrukty . Hoci shell skript môže obsahovať funkcie , je založený na príkazovej sady operačného systému . Shell skripty

Termín " Shell skript " špecificky sa odkazuje na skriptov napísaných pre Unix a Unix - ako operačné systémy . Operačný systém Unix obsahuje rad " škrupiny " , ktoré obsahujú rôzne veliteľské funkcie . Príklady rôznych shellov sú Bourne shell a ksh . Shell skript má pár slov . Jeho konštrukcia relé na skratku postáv , ako zložených zátvoriek , výkričníkov a dvojbodky . Inštrukcie môžu byť vykonané vo forme funkcií , ktoré sú k dispozícii operačnému systému , ale zložité kroky musia byť vykonané vložením FUNKCIE jedna do druhej , ako Shell skript má malú schopnosť ukladať premenné z jedného riadku na ďalšie.

počítačový program

počítačový program je vytvorený v určitom jazyku . Väčšina programovacích jazykov obsahuje ľudské zrozumiteľné slová ako IF THEN , ELSE , WHILE , END , atď Programy sú lepšie schopné generovať formátovaný výstup , vysporiadať sa s grafikou a vykonávať zložité aritmetické . Obsahujú premenné a môžu tvoriť polia pre triedenie a rekonfiguráciu dát .
Compiler

Ďalšie hlavný rozdiel medzi programovacím jazykom a shell skriptu je , že program je zostavený do spustiteľného súboru . Spustiteľný súbor obsahuje nízkoúrovňové strojový kód v binárnom formáte , ktorý sa nedá čítať ľuďmi . Užívateľ spustí spustiteľný súbor a nie programu . A príkazy shellu skripty sú spojené s operačným systémom a sú interpretované skôr než skompilovaný . To znamená , že riadky v shell skripte sú odosielané do procesora , jeden riadok v čase, keď vykonávanie postupuje v zozname . Operačný systém vykonáva každý príkaz by svojimi vlastnými postupmi komunikácie s procesorom , a tak scenár zostáva v podobe čitateľnej pre človeka , ako je zoznam príkazov , ktoré majú byť vykonané v operačnom systéme .
implementácia

shell skript je vhodný pre krátke administratívne úlohy , ako je rozbaľovaní programu , zostavovanie ho , presúvanie súborov z jedného miesta na druhé , atď zložitejšie aplikácie je písaná ako program a dodávané ako spustiteľný súbor . Programy sú vhodnejšie pre zložitejšie užívateľských aplikácií , zatiaľ čo skripty sú široko používané počítačovými odborníkmi .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené