POS/Lab 1 2022
< ПОС
Pređi na navigaciju
Pređi na pretragu
Lab 1 se pojavljuje u drugom terminu vežbi.
- Za pitanja sa više odgovora, tačni odgovori su podebljani i uokvireni
- Za pitanja za koje se odgovori unose, tačni odgovori su podvučeni i sakriveni, tako da se prikažu kada izaberete taj tekst (primer: ovako)
- Pritisnite levo dugme ispod za sakrivanje i otkrivanje svih odgovora, ili desno dugme za uključivanje i isključivanje interaktivnog režima:
Grupa 1
Zadatak 1
Postavka
(3p)Napisati komande koje ispisuju koliko ima fajlova koji u nazivu sadrže reč .bashrc.
Rešenje
sudo find / -type f -name ''*.bashrc*'' | wc -l
Zadatak 2
Postavka
(4p) Napisati komandu koja ispisuje sve fajlove u tekućem direktorijumu koji su veći od 3 bajta.
Rešenje
find -type f -size +3c
Zadatak 3
Postavka
(7p) Napisati komande koje ispisuju broj dana iz datuma koji odgovara pretposlednjem ponedeljku u tekućem mesecu. (Primer ako je datum dd.mm.gggg treba ispisati dd).
Rešenje
cal | grep ''[0-9]'' | tail -n 2 | head -n 1 | cut -d ' ' -f2
Grupa 2
Zadatak 1
Postavka
(3p) Napisati komande koje ispisuju koliko ima fajlova koji u nazivu sadrže reč .file.
Rešenje
Sudo find -name „*.find*“
Zadatak 2
Postavka
(4p) Napisati komandu koja ispisuje sve fajlove u tekućem direktorijumu koji su manji od 5MB.
Rešenje
Find -type f -size -5M
Zadatak 3
Postavka
(7p) Napisati komande koje ispisuju broj dana iz datuma koji odgovara poslednjem četvrtku u tekućem mesecu. (Primer ako je datum dd.mm.gggg treba ispisati dd).
Rešenje
$month = mesec
Cal -m $mesec | cut -f5 -d“ „ | tail -2