Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
Akcijas un īpašie piedāvājumi 2 Atvērt
6,49 € Ielikt grozā
Gribi lētāk?
Identifikators:707543
 
Autors:
Vērtējums:
Publicēts: 14.12.2009.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 1 vienības
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Uzdevuma nostādne    4
  Ievads    5
  Bash skripts    6
  Faila izdruka    6
  Izpildes protokols    10
  Komandu fails    13
  Faila izdruka    13
  Izpildes protokols    17
  Secinājumi    23
  Literatūras saraksts    24
Darba fragmentsAizvērt

Ievads
Skripti ir komandu saraksts, kas ļauj piekļūt sistēmas elementiem un darboties ar tiem. Tie ir augta līmeņa programmēšanas valodā uzrakstītas programmas, skripti nenodarbojas ar datora resursiem, bet ar OS veidotu struktūru, un parasti specializējas kādu konkrētu uzdevumu tipu risināšanā. No tradicionālās valodās uzrakstītam programmām skriptus atšķir tas, ka tie netiek kompilēti izpildfailā, bet pa rindām, komandu pēc komandas interpretēti izpildes laikā.
Čaulu skripti, pie kurām pieder bash un batch skripti, operē ar pieejamiem datiem izmantojot operētājsistēmas iespējas. Tie pārsvara tiek izmantoti sistēmu administrēšanā, lai automatizētu monotonas darbības, piemēram, failu pārdēvēšanu.
Skripti ir pilnvērtīgi programmēšanas piemēri, jo atbalsta mainīgo, loģisko un cikla konstrukciju, procedūru, komentāru un citu iespēju izmantošanu, kaut gan parasti samērā ierobežoti vai nepilnīgi. Pie tam tos var rakstīt ātrāk nekā programmas, jo tiek izslēgts liels koda verifikācijas un kompilācijas cikls, tomēr tas arī paaugstina kļūdu, reizēm pat fatālu, rašanas iespēju neuzmanības vai kļūdaino komandu dēļ, vai nu 2-4 simbolu garu operatoru ievade, vai komandu neizpratnes dēļ. Vēl viens trūkums ir lēndarbība, kas rodas nepieciešamības palaist jaunu procesu katras komandas izpildei. Tas nav tik pamanāms mazo skriptu izpilde, jo katrai komandai nepieciešamais laiks parasti izradās mazāks, nekā analoģisko uzdevumu veicošas programmas ielādes laiks, ka arī gadījumā ja izdodas konvejerizēt failu apstrādi izmantojot filtrus[2].
Bash čaulas komandu interpretators ir atrodams lielās daļas no UNIX un GNU sistēmu sastāvā un tas nav brīnums, jo savas popularitātes un vēsturiskas attīstības dēļ bash scripti ir plaši izplatīti šajās sistēmas, kurās pilda vairākus uzdevumus, piemēram jau minētus administrēšanas darbības. Kaut gan eksistē bash porti MS-DOS un Windows, tajās pārsvarā izmanto oriģinālus batch skriptus, kas ir pierakstīti komandu failos ar paplašinājumu .bat vai .cmd.

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties