Find Jobs
Hire Freelancers

110863 zlecę napisanie prostego skryptu shell pod linuxem

min zł10 PLN

Ukończony
Opublikowano około 11 lat temu

min zł10 PLN

Płatne przy odbiorze
Witam, Zlecę napisanie prostego skryptu shell pod linuxem który z plików wrzuconych do jednego \'wora\', stworzy opisaną niżej strukturę danych. Pliki zapisane są w formacie [login to view URL] gdzie ciąg xxxxxxxx to ID użytkownika i może składać się z różnej ilości cyfr. Ciąg yyy odpowiada za numer kolejnego zdjęcia użytkownika, również może mieć różną długość lecz zawsze zaczyna się od 0 i zwiększa o 1. Przykładowe pliki w katalogu: [login to view URL] [login to view URL] [login to view URL] ...... [login to view URL] [login to view URL] [login to view URL] [login to view URL] ..... [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] skrypt powinien uporządkować pliki w następujący sposób: 1. dla każdego niepowtarzalnego ciągu xxxxxxxx (użytkownika) utowrzyć katalog \'user_xxxxxxxx\' 2. przenieść plik [login to view URL] do katalogu \'user_xxxxxxxx\' 3. dodac nową linię do pliku [login to view URL] w nasepującej postaci: INSERT INTO `datab`.`tardsp_members_photos` (`photo_id`, `user_id`, `picture`, `status_id`) VALUES (NULL, \'xxxxxxxx\', \'[login to view URL]\', \'1\'); i dalej jeśli istnieje plik [login to view URL] 4. w katalogu \'user_xxxxxxxx\' utworzyć podkatalog \'album_xxxxxxxx\' 5. dodac nową linię do pliku [login to view URL] w postaci INSERT INTO `datab`.`tardsp_user_albums` (`album_id`, `user_id`, `album_name`, `date_created`, `status_id`) VALUES (\'xxxxxxxx\', \'xxxxxxxx\', \'photos\', NULL, \'0\'); 6. przecnieść wszystkie pliki [login to view URL], xxxxxxxx_2.jpg..... itd. do katalogu user_xxxxxxxx/album_xxxxxxxx 7. dla kazdego z prznisionych plikow dodaś nową linię do pliku [login to view URL] w postaci: INSERT INTO `datab`.`tardsp_galleries_photos` (`gal_photo_id`, `album_id`, `user_id`, `image_name`, `date_added`, `status_id`) VALUES (NULL, \'xxxxxxxx\', \'xxxxxxxx\', \'[login to view URL]\', NULL, \'1\'); Zatem po działaniu skryptu przykładowa struktura katalogów powinna wyglądać tak: user_123456 [login to view URL] ---album_123456 [login to view URL] [login to view URL] ------..... [login to view URL] user_222 [login to view URL] ---album_222 [login to view URL] [login to view URL] ------ ........ [login to view URL] user_4444 [login to view URL] user_555555 [login to view URL] ---album_555555 [login to view URL] [login to view URL] UWAGA: by nie komplikować opisu użyłem w przykładzie wpisanego \'na sztywno\' rozszerzenia \'jpg\' natomiast należy mieć na uwadze iż może być to dowolnie inne rozszerzenie pliku graficznego np. gif czy png. Plików w katalogu około 100tys. Proszę o oferty Rafał
Identyfikator projektu: 5682728

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 11 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
A proposal has not yet been provided
zł15 PLN w 1 dzień
5,0 (4 opinii)
2,8
2,8

O kliencie

Flaga POLAND
Wroc?aw, Poland
5,0
4
Członek od mar 3, 2011

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.