Skip to content

Instantly share code, notes, and snippets.

@ilicmarko
Last active March 21, 2017 16:26
Show Gist options
  • Save ilicmarko/9b4df4be7a8417ab7fb3b1a59199df92 to your computer and use it in GitHub Desktop.
Save ilicmarko/9b4df4be7a8417ab7fb3b1a59199df92 to your computer and use it in GitHub Desktop.
OSLab resenje
a) Preci na koren particije D:
b) Ispod korena kreirati direktorijum opsis
c) Ne napustajuci trenutni direktorijum, kreirati ispod opsis direktorijume dir1 i dir2 i ispod direktorijuma dir2 direktorijum dir3 (jednom cmd linijom)
d) Ne napustajuci trenutni direktorijum, kreirati u direktorijumu dir1 falj vezba.txt sa sadrzajem Hello world
e) Preci u direktorijum opsis i kopirati vezba.txt u dir3 (jednom cmd linijom)
f) Premestiti fajl vezba.txt iz dir1 u dir2
g) Preci u direktorijum dir2
h) Promeniti ime fajla vezba.txt koji se nalazi u dir2 na vezbaOriginal.txt i ime fajla vezba.txt u dir3 na vezbaKopija.txt
i) Dodati novu liniju teksta "Hello again" fajlu vezbaOriginal.txt i ispisati sadrzaj (jednom cmd linijom)
j) U dir2 kreirati fajl txtDesktop.txt koji sadrzi nazive svih .txt fajlova sa Desktop-a, sortirane alfabetski po nazivu i ispisati sadrzaj tog fajla
k) Iscrtati stablo svih fajlova i direkotrijuma ispod dir2
l) Obrisati sve .txt fajlove u stablu ispod dir2, ciji naziv pocinje sa "vezba"
m) Kopirati sve .pdf fajlove sa Desktop-a u dir1
n) Vratiti se u direktorjum opsis
o) Izlistati sve .pdf fajlove koji se nalaze u opsis i svim njegovim poddirektorijumima
p) Izlistati sve direktorijume koji se nalaze u stablu ispod opsis
q) Vratiti se na koren particije D:
r) Obrisati direktorijum opsis
--------------------------------------------------
RESENJE
--------------------------------------------------
a) C:\>cd /d D:
b) D:\>md opsis
c) D:\>md opsis\dir1 && md opsis\dir2 && md opsis\dir2\dir3
d) D:\>echo Hello Word > opsis\dir1\vezba.txt
e) D:\>cd opsis && copy dir1\vezba.txt dir2\dir3
1 file(s) copied.
f) D:\opsis>move dir1\vezba.txt dir2
1 file(s) moved.
g) D:\opsis>cd dir2
h) D:\opsis\dir2>ren vezba.txt vezbaOriginal.txt && ren dir3\vezba.txt vezbaKopija.txt
i) D:\opsis\dir2>echo Hello again >> vezbaOriginal.txt && type vezbaOriginal.txt
Hello Word
Hello again
:: Ja sam umesto Desktop stavi TMP posto na Desktop-u ne cuvam nista, i umesto .txt fajlova cuvao sam .jpg zato sto to imam u TMP
j) D:\opsis\dir2> dir D:\TMP\*.jpg /O:N > txtDesktop.txt && type txtDesktop.txt
k) D:\opsis\dir2>tree /f
Folder PATH listing
Volume serial number is 000000E7 88CF:51EC
D:.
│ txtDesktop.txt
│ vezbaOriginal.txt
└───dir3
vezbaKopija.txt
l) D:\opsis\dir2>del /s *.txt
Deleted file - D:\opsis\dir2\txtDesktop.txt
Deleted file - D:\opsis\dir2\vezbaOriginal.txt
Deleted file - D:\opsis\dir2\dir3\vezbaKopija.txt
:: Ja sam umesto Desktop stavi TMP posto na Desktop-u ne cuvam nista
m) D:\opsis\dir2>move D:\TMP\*.pdf D:\opsis\dir1
D:\TMP\dnevnik.pdf
D:\TMP\logo_rudan.pdf
2 file(s) moved.
n) D:\opsis\dir2>cd ..
o) dir /b /s *.pdf
p) dir /a:d /s /b
q) D:\opsis>cd ..
r) D:\>rd /s opsis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment