#1 19-04-2012 07:04:17

Satu

Truje dupe, ale jestem

Zarejestrowany: 15-11-2011
Posty: 23
Punktów :   

Zadanie 2

Witam mogła by mi jakaś dobra dusza podpowiedzieć  jak to zrobić ?
przedstawić tylko wszystkie katalogi zawarte w strukturach /{us,va}r, które zawierają jedynie pliki regularne bez podkatalogów.

Do tej pory udało mi się znaleźć wszystkie puste katalogi w tych strukturach no ale to jeszcze nie o to tu chodzi .

Ostatnio edytowany przez Satu (19-04-2012 07:06:24)

Offline

 

#2 19-04-2012 07:46:10

krzotr

Truje dupe, ale jestem

Zarejestrowany: 20-11-2011
Posty: 22
Punktów :   

Re: Zadanie 2

Sprawdź tutaj:
http://ftims.edu.p.lodz.pl/mod/forum/di … rent=11900
http://ftims.edu.p.lodz.pl/mod/forum/di … rent=11895

Pisałem tam odnośnie zadania 2.1.1

Ostatnio edytowany przez krzotr (19-04-2012 07:48:30)

Offline

 

#3 19-04-2012 07:51:39

Satu

Truje dupe, ale jestem

Zarejestrowany: 15-11-2011
Posty: 23
Punktów :   

Re: Zadanie 2

No tak widziałem ale tu jest problem jak znaleźć katalog który nie ma juz pod folderów wszystkie kombinacje komendy find jakie tylko przyszły mi do głowy się nie powiodły.

Offline

 

#4 19-04-2012 08:04:48

krzotr

Truje dupe, ale jestem

Zarejestrowany: 20-11-2011
Posty: 22
Punktów :   

Re: Zadanie 2

1. Zrób katalog /tmp/test
2. Wyświetl w długim formacie zawartość /tmp
3. Zrób katalog /tmp/test/test
4. Wyświetl w długim formacie zawartość /tmp
5. Sprawdź różnice
6. Użyj wartości dla 'find' co jest w punkcie 2 dla katalogu /tmp/test



Dziwna sprawa:
3. (Pozostałe: max. 7pkt.)

Zadań jest 10, każde po 1 punkt co daje 10 punktów.
Z tego wynika, że mogę zrobić 7 z 10 zadań i otrzymać 7 punktów

Dobrze myślę?

Ostatnio edytowany przez krzotr (19-04-2012 12:29:29)

Offline

 

#5 19-04-2012 16:20:37

Bednar

Nie mam jaj aby pisać

Zarejestrowany: 19-11-2011
Posty: 7
Punktów :   

Re: Zadanie 2

wg mnie dobrze myslisz, wystarczy sobie wybrac 7 zadan.

w 1.1 tez wyszlo Ci tak duzo tych katalogow spelniajacych kryteria? Jak wyszukalem w samym /var katalogi, ktore nie maja podkatalogow to wyszlo mi kolo 1000, tylko  w jednym byly dowiazania, a w reszcie pliki regularne.

moze cos pominalem?

Offline

 

#6 19-04-2012 17:14:35

krzotr

Truje dupe, ale jestem

Zarejestrowany: 20-11-2011
Posty: 22
Punktów :   

Re: Zadanie 2

Mi wyszło ok 4 000 takich katalogów

Kod:

head -10

załatwia sprawę

Offline

 

#7 19-04-2012 18:04:50

Bednar

Nie mam jaj aby pisać

Zarejestrowany: 19-11-2011
Posty: 7
Punktów :   

Re: Zadanie 2

dzięki. na taka prosta rzecz nie wpadłem:P
teraz zrobiłem takie kombo, że robi wszystko za jednym razem

Offline

 

#8 19-04-2012 21:10:53

adamb156

Truje dupe, ale jestem

6160986
Call me!
Zarejestrowany: 04-12-2011
Posty: 23
Punktów :   

Re: Zadanie 2

użyłem w pierwszym zadaniu czegoś takiego:
find /{us,va}r -type d -links 2 -printf '%d, %i, %s, %m, %u, %p \n\r'
tylko nie mam jeszcze pomysłu jak dodać do tego uprawnienia w formacie tekstowym.
ma ktoś pomysł?

Offline

 

#9 20-04-2012 06:31:29

krzotr

Truje dupe, ale jestem

Zarejestrowany: 20-11-2011
Posty: 22
Punktów :   

Re: Zadanie 2

@adamb156
Duże M (%M)

Jeszcze musisz dać kolejnego finda, bo to wyświetli katalogi, które są puste jak i zawierają pliki regularne, a w zadaniu jasno napisane, że katalogi zawierające pliki regularne (nie są puste)

Offline

 

#10 24-04-2012 16:55:00

mw777

Truje dupe, ale jestem

Zarejestrowany: 30-11-2011
Posty: 13
Punktów :   

Re: Zadanie 2

O co chodzi w zadaniu 1.4? Wiem mniej wiecej co robi kazda komenda tree, basename, dirname, ls, stat. Katalog nadrzedny mozna wskazac po uzyciu tree (albo dirname?), ale co to jest "zaleznosc okreslajaca katalog nadrzedny"?

Offline

 

Stopka forum

RSS
Powered by PunBB 1.2.23
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.024 seconds, 9 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.analityka-med.pun.pl www.mythwaronline.pun.pl www.papierosy.pun.pl www.obpu.pun.pl www.zdhbratnieslowo.pun.pl