-
Bash skripts un MS-DOS komandu fails
Nr. | Chapter | Page. |
1. | Uzdevuma nostādne | 3 |
2. | Teorētiskā daļa | 5 |
2.1. | MS-DOS komandu faili | 5 |
2.2. | Skripti | 5 |
2.3. | Bash skripti | 6 |
3. | Praktiskā daļa | 8 |
3.1. | Bash skripts „Autosportistu biedrība” | 8 |
3.2. | Komandu fails | 10 |
4. | Uzdevums | 12 |
5. | Secinājumi | 13 |
6. | Literatūras saraksts | 14 |
4. Uzdevums
Izstrādāt un aprakstīt bash skriptu, līdzīgas „telefona grāmatiņai”, kas bija dots lekcijās. Atskaitei pievienot faila izdruku un izpildes protokolu.
Bash skripta apraksts:
1. Nosaukums: Ziemassvētku vecīša palīgi
2. Izveidot divus scenārijus:
1. Pirmais scenārijs “jauns”, kas papildina datu glabāšanas failu ar jaunajiem ierakstiem.
2. Otrais scenārijs “mekle”, kurš meklē ierakstus pēc kritērijam:
1. pēc vārda
2. pēc rotaļlietu saņemšanas datuma un laika
3. Datu glabāšanas failam obligāti jāsaglabā šādu informāciju: vārds, uzvārds, darba stāžs, rotaļlietas saņēmēja telefona numurs, rotaļlietas saņemšanas datums, rotaļlietas saņemšanas laiks.
5. Secinājumi
Darba gaitā iepazinos ar DOS un UNIX komandām, kā arī izstrādāju Bash skriptu, kas ļauj manipulēt ar datiem autosportistu biedrībai, un komandu failu, kas izveido katalogu, pārkopē, pārdēvē un arhivē failus, veic meklēšanu failā un vēlāk visu izdzēš.
Vislielākās grūtības sagādāja bash skripta rakstīšana, jo OS termināls neuzrādīja, kur precīzi ir kļūda, tāpēc kļūdu labošana bija ļoti laikietilpīgs process, kā arī internetā bija grūti atrast nepieciešamo informāciju, lai kļūdas varētu ātrāk novērst. Pēc ilgiem pūliņiem, tomēr bash skripts normāli funkcionē, ko pierāda pievienoti ekrānuzņēmumi.
…
Izstrādāt un aprakstīt bash skriptu. Atskaitei pievienot faila izdruku un izpildes protokolu. Bash skripta apraksts: Nosaukums: Autosportistu biedrība Izveidot divus scenārijus: Pirmais scenārijs “jauns”, kas papildina datu glabāšanas failu ar jaunajiem ierakstiem. Otrais scenārijs “mekle”, kurš meklē ierakstus pēc kritērijam: pēc vārda pēc auto markas un modeļā Datu glabāšanas failam obligāti jāsaglabā sekojošo informāciju: vārds, uzvārds, vecums, auto marka, auto modelis, disciplīna, stāžs. Izstrādāt un aprakstīt protokolā komandu failu ar parametriem, kurā izpildāt uzrādītās darbībās. Atskaitei pievienot faila izdruku un izpildes protokolu. Faila izstrādē ievērot sekojošo: Komandu fails ir izvietots C: diska sākuma katalogā un faila vārds atbilst varianta nosaukumam. Komandu faila pieprasītas darbības vajag komentēt (komentārā obligāti jāuzrāda darbības numuru!). Darba katalogus (pēc uzdevuma) veidot C: diska sākuma katalogā. Variantā uzrādītas darbības notiek darbā katalogā (ja nav pieprasīts citādāk). Variantā uzrādītus katalogus DOS un NC var aizvietot ar citiem (uz konkrēta datora esošiem), kā arī minētus kopēšanai no tiem katalogiem failus (MODE.exe, VSAFE.com utt.) arī var aizvietot ar citiem, saglabājot failu tipus. Uzskatīt, ka ir pieejamas trīs arhivēšanas programmas; izpildes protokolā parādīt darbu ar vienu no tiem. Ja uzdevumā ir uzradīts „pēc lietotāja izvēles …” – tas nozīme, ka komandu failā jābūt zarošana. Komandu faila apraksts: Izveidot darba katalogu. Pēc lietotāja izvēles no DOS kataloga pārkopēt vienu no failiem – MODE.com, CHKDSK.com, VSAFE.com - uz darba katalogu. Pārdevēt failus (vārdus var izvēlēties brīvi). Darba kataloga failus iepakot arhīvā, kuru izvietot A: diskā. Izdzēst failus no darba kataloga. Kataloga DOS saturu izvadīt failā F1, kuru izvietot darba katalogā. Atjaunot failus no arhīva uz darba katalogu. Parādīt darba kataloga saturu uz ekrāna pa lappusēm. Failā F1 atrast rindiņas ar simbolu virkni „de” un parādīt uz ekrāna pa lappusēm kopā ar rindiņas numuriem. Izdzēst darba katalogu no C: diska. Parādīt C: diska sākuma kataloga saturu pa lappusēm. Izdomāt pašiem līdzīgu otra punkta aprakstītam uzdevumam jaunu bash skripta uzdevumu. Izdomāt kāda informācija jāsaglabā datu saglabāšanas failā. Ka arī priekš "mekle" scenārija izdomāt, pēc kādiem kritērijiem jāmeklē. Par pirmo unikālo uzdevumu tiks palielināta atzīme.
- Bash skripts un MS-DOS komandu fails
- Iekšējās apakšprogrammas un datu plūsmas risinājuma laikā
- MS Access formas
-
You can quickly add any paper to your favourite. Cool!MS Access formas
Samples for university16
-
Iekšējās apakšprogrammas un datu plūsmas risinājuma laikā
Samples for university6
-
Operētājsistēmas
Samples for university8
-
Trešais praktiskais darbs mācību priekšmetā "Operētājsistēmas"
Samples for university16
-
Trešais praktiskais darbs operētājsistēmās
Samples for university8