POS/Lab 1 2022

Izvor: SI Wiki
< ПОС
Datum izmene: 3. april 2023. u 14:39; autor: Strajabot (razgovor | doprinosi) (Resenje nije bilo skroz tacno jer je u slucaju meseca gde u poslednjem redu ne postoji cetvrtak vracalo prazan red)
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

cal | cut -f5 -d " " | grep "[0-9]" | tail -n 1