Siemacie!
Mam taki problem.
Potrzebuje napisać program w linuxie, który będzie przeszukiwał jakiś katalog w celu znalezienia folderów i plików których nazwa się powtarza.
Na przykład wywołanie programu wyświetli:
./kat2/nazwapliku ./inny/jakis/kat2/nazwapliku
./kat2 ./inny/jakis/kat2
Zastanawiam się w jaki sposób to zrobić:
czy za pomocą listy sktruktur, która będzie zawierała nazwy plików, i lecąć po tej liście będe poszukiwał duplikatów?
czy może jakaś wielka tablica ze ścieżką wszystkich plików (w końcu katalogi to w linuxie też jakiś rodzaj plików) i porównywał końce tych ścieżek?
Jeżeli ktoś się kiedyś z tym spotkał, to będe wdzięczny.
Dzięki.
Pozdrawiam.