Informatika1-2017/HF2
A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „= 2. Házi feladat = Írni kell egy vagy több bash parancsot aminek hatására a következő történik: * letöltjük a <tt>http://math.bme.hu/~borbely/felsobb_mat.…”) |
|||
(egy szerkesztő 2 közbeeső változata nincs mutatva) | |||
5. sor: | 5. sor: | ||
* letöltjük a <tt>http://math.bme.hu/~borbely/felsobb_mat.random</tt> fájlt (az aktuális mappába) | * letöltjük a <tt>http://math.bme.hu/~borbely/felsobb_mat.random</tt> fájlt (az aktuális mappába) | ||
** Ez (fiktív) hallgatók ZH-eredményeit tartalmazza: <tt>névTABneptunTABpontszám</tt> formátumban | ** Ez (fiktív) hallgatók ZH-eredményeit tartalmazza: <tt>névTABneptunTABpontszám</tt> formátumban | ||
− | ** | + | ** Lehet negatív pontot is szerezni |
* kiválasztjuk a negatív pontot elért hallgatókat | * kiválasztjuk a negatív pontot elért hallgatókat | ||
− | * rendezzük őket pontszám szerint | + | * rendezzük őket pontszám szerint növekvő sorrendbe (legrosszabb legelöl) |
* kiszedjük az első és harmadik oszlopot (neptun kódot nem) | * kiszedjük az első és harmadik oszlopot (neptun kódot nem) | ||
* az eredményt a <tt>shame.txt</tt> fájlba írjuk | * az eredményt a <tt>shame.txt</tt> fájlba írjuk | ||
+ | * végezetül töröljük az eredeti letöltött fájlt | ||
=== script === | === script === | ||
− | A parancsokat egymás alá | + | A parancsokat írjuk egymás alá egy szövegfájlba (<tt>.sh</tt> kiterjesztéssel szokás) és mellékeljük az [[Informatika1-2017]] (Tudnivalók) résznél megadott módon. |
− | A parancsokat egyszerre le tudjuk futtatni: | + | A parancsokat egyszerre le tudjuk futtatni a következővel: |
bash >>fájl neve<< | bash >>fájl neve<< | ||
+ | |||
+ | |||
+ | === Segítség === | ||
+ | Nézegessük a 2. gyakorlat anyagát, az ott található parancsokat és kapcsolóikat. Hasznos linkeket is találunk, ahol utána tudunk nézni parancsoknak. | ||
+ | Vagy használjuk a manual-t: | ||
+ | |||
+ | man >>parancs<< | ||
== Határidő == | == Határidő == |
A lap jelenlegi, 2017. szeptember 14., 14:30-kori változata
Tartalomjegyzék |
2. Házi feladat
Írni kell egy vagy több bash parancsot aminek hatására a következő történik:
- letöltjük a http://math.bme.hu/~borbely/felsobb_mat.random fájlt (az aktuális mappába)
- Ez (fiktív) hallgatók ZH-eredményeit tartalmazza: névTABneptunTABpontszám formátumban
- Lehet negatív pontot is szerezni
- kiválasztjuk a negatív pontot elért hallgatókat
- rendezzük őket pontszám szerint növekvő sorrendbe (legrosszabb legelöl)
- kiszedjük az első és harmadik oszlopot (neptun kódot nem)
- az eredményt a shame.txt fájlba írjuk
- végezetül töröljük az eredeti letöltött fájlt
script
A parancsokat írjuk egymás alá egy szövegfájlba (.sh kiterjesztéssel szokás) és mellékeljük az Informatika1-2017 (Tudnivalók) résznél megadott módon.
A parancsokat egyszerre le tudjuk futtatni a következővel:
bash >>fájl neve<<
Segítség
Nézegessük a 2. gyakorlat anyagát, az ott található parancsokat és kapcsolóikat. Hasznos linkeket is találunk, ahol utána tudunk nézni parancsoknak. Vagy használjuk a manual-t:
man >>parancs<<
Határidő
2017. szeptember 21. 23:59
Pontozás
Ha nem is futnak le a parancsok, akkor 0 pont. Ha lefutnak, de rossz eredménnyel, akkor 1 vagy 2 pont. Maximum 3 pont.