Kaj je scenarij?

Script

Splet je poln terminologije, ki bi lahko bila malo zmedena za ljudi, ki niso informatiki. Nekateri od teh izrazov so lahko izvorna koda, skripte ali skripte, odrezki itd. Kar zadeva izvorno kodo, gre za tisto besedilo ali informacije, napisane z uporabo programskega jezika in ob spoštovanju določene sintakse, da se tvori algoritem ali posebna funkcija, ki bo sestavljala program.

Iz tega razloga, izvorna koda je nekoliko bolj splošen izraz in široko, saj lahko vključuje tudi druge izraze, saj je odrezek del izvorne kode, ki na splošno ne postane preveč zapleten. Ko se na primer posvetimo spletnemu oblikovanju ali moramo na svoje spletno mesto vstaviti pasico, nam ponudniki oglasov, kot sta Google Adsense ali Amazon Affiliates, dajejo delček s kodo HTML, da ga lahko vstavimo na naše spletno mesto. Zato ne gre za celoten program, temveč za majhne koščke za večkratno uporabo.

Tolmačeni jezik v primerjavi s prevedenim jezikom:

Interpretirano vs sestavljeno

Če se sprašujete kaj je skripta ali skriptaVedeti morate, da se pri programiranju ta izraz uporablja za sklicevanje na izvorno kodo, napisano v nekem tolmačenem jeziku (skoraj vedno). In kakšna je razlika do tradicionalnih prevedenih programskih jezikov? No, za razliko od njih izvorna koda ni enkrat prevedena in pretvorjena v binarno datoteko, temveč je za to, da deluje kot posrednik, potreben tolmač in vsakič, ko naj bi se program izvajal, mora tolmač prevesti kodo, da bo stroj razumel . To pomeni, da bi bili povzeti koraki:

7 CentOS
Povezani članek:
Priročnik za namestitev CentOS 7 korak za korakom
  1. Napišite izvorno kodo programa z uporabo nekega programskega jezika za prevajanje, kot so C, BASIC, C ++, Ada, ALGOL, D, COBOL, GO, Fortran, G, Lisp, Pascal, Swift, Visual Basic itd. Kodo lahko napišete v katerem koli urejevalniku besedil ali z uporabo popolnejšega razvojnega okolja ali IDE.
  2. Kodo zberemo vir z uporabo nekega prevajalnika, na primer GNU GCC. S tem uspemo te ukaze pretvoriti v jezik na visoki ravni, ki ga razumejo le programerji in prevajalniki, v strojni ali binarni jezik, ki ga CPU razume ali izvaja.
  3. El binarno se lahko izvede tolikokrat, kolikor potrebujemo, ne da bi šli spet skozi prejšnje korake. Pravzaprav nam večina prodajalcev programske opreme pošlje binarno datoteko neposredno za zagon v našem računalniku. Operacijski sistem bo tisti, ki upravlja procese, potrebne za to, syscalls itd.

Po drugi strani pa skripte ne sledijo tem korakom in se uporabljajo tolmačeni jeziki. Veliko jih je tolmačeni jeziki, kot je tisti, ki se uporablja v tolmaču Bash, ki bo najbolj uporabljen v GNU / Linuxu in drugih Unixih, pa tudi v znanih jezikih, kot so Perl, Python, Ruby, JavaScript itd. Z njimi lahko napišete kodo, ki bo sestavljala skript, ki ne bo nič drugega kot ukazna datoteka ali paketna obdelava. Očitno je, da se skladnja razlikuje glede na uporabljeni jezik. V primeru tolmačenega jezika bi se vrstni red spremenil v:

  1. Napišemo skript ali izvorno kodo z uporabo katerega koli programskega jezika. Uporabimo lahko tudi IDE ali samo urejevalnik besedil.
  2. V tem primeru ni sestavljen, ampak ga je mogoče neposredno izvršiti s pomočjo tolmača. To pomeni, da če uporabljamo Bash, ga moramo namestiti v sistem, da lahko izvajamo naš skript. Če uporabljamo skript Python, potrebujemo nameščen tolmač Python itd.
  3. Pri zaženemo skript, Tolmač bo tisti, ki bo razlagal besede ali jezik, ki je v njem (od tod tudi njegovo ime), to pomeni, da ta navodila ne prehajajo neposredno na operacijski sistem in CPU, saj jih brez pomoči posrednika ne bi prepoznal ali prevajalec, ki je tolmač.

Po tem povemo, da v takem ali drugačnem primeru obstaja prednosti in slabosti. V primeru prevedenih datotek ne potrebujejo prevajanja med izvajanjem, zato lahko enkrat, ko je prvič zbran, izvedemo binarno datoteko tolikokrat, kot želimo, ne da bi za to zapravili sredstva. To ne velja za skripte, ki bodo morali sredstva nameniti tudi tolmaču, zato bo na splošno deloval počasneje.

Ustvarjanje našega prvega skripta v Linuxu:

Bash logotip

V našem primeru bomo uporabili lasten interpretiran programski jezik Basha, zato bo naš tolmač Bash. Najprej moramo vedeti, da jih je veliko datoteke skriptov imajo naslove po tolmaču znan kot shebang. Na primer, v Linuxu lahko najdemo različne tolmače, v primeru Basha je šibang #! / Bin / bash, v vsakem drugem primeru pa bo binarna datoteka tista, ki v tem primeru kaže na tolmač ali lupino. Tudi v primeru Unixa in Linuxa ima datoteka skripta običajno pripono .sh.

Linux zagonski USB Pendrive
Povezani članek:
Kako ustvariti zagonski USB iz terminala v kateri koli distribuciji

V skriptu lahko uporabimo tolmaške ukaze, operande, konstante itd. Na primer, lahko ustvarjamo preprost skript za izdelavo varnostnih kopij v našem sistemu in z najljubšim urejevalnikom besedil z datumom ustvarite datoteko z imenom backup.sh. Njegova vsebina bo:

<div>

<pre><span class="com">#<span class="simbol">!</span>/bin/bash
</span></pre>
<pre>tar cvf /backup/copia<span class="simbol">.</span>tar /home/usuario</pre>
<pre>date <span class="simbol">></span> /backup/log_copia</pre>
</div>

Na primer, v zgornjem primeru boste ustvarili varnostno kopijo imenika / home / user in jo spakirali v tarball z imenom copy.tar, nato pa napisali datumski dnevnik. Če ga želite izvesti, mu bomo morali dati dovoljenja za izvajanje, na primer:

chmod +x backup.sh

./backup.sh

Preprost primer Mislim, da je za večino začetnikov skript. Kar se v zadnjem času pogosto ponavlja ...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   jih je dejal

    Kako spremenim desktop.ini
    pozdrav

  2.   Antonio je dejal

    No, hvala bogu, da ste to pojasnili na preprost način. Vse imam zelo jasno ... le da bom zdaj moral iskati, kaj je "bash", "snippets", syscalls, itd itd itd itd, za ostalo pa vse zelo jasno. Samo ena malenkost, nič več; Če dobim okno, ki mi ponuja tri možnosti (preklic in še dve, ne spomnim se) glede skripta, kaj naj normalno storim? Ali lahko vnesem nekakšen virus? Ker se ne spomnim, da bi želel karkoli spustiti, da bi prišlo omenjeno okno. Pojasnite nerodnemu, prosim

  3.   Slika ograde Sebastiana Moralesa je dejal

    Zelo mi je pomagalo, toda primer kode je zelo zmeden, ker ne poznam večine nalepk, želel bi si, da ste namestili tisto, za kar je vsaka stvar, ki ste jo vnesli v kodo, in jo tako dobro razumeli, tudi dvomil sem to je datoteka .sh?