Napisz Bash skrypt
Istnieją pliki z tymi nazwami:
0000_index.txt
GLN-DAN_vf_119_0000.txt
GLN-DAN_vf_119_0001.txt
GLN-DAN_vf_119_0002.txt
GLN-DAN_vf_119_0003.txt
Należy je zmienić, wprowadzając w ten sposób:
0000_index.txt > GLN-DAN_vf_119_0000.txt
GLN-DAN_vf_119_0000.txt > GLN-DAN_vf_119_0001.txt
GLN-DAN_vf_119_0001.txt > GLN-DAN_vf_119_0002.txt
GLN-DAN_vf_119_0002.txt > GLN-DAN_vf_119_0003.txt
GLN-DAN_vf_119_0003.txt > GLN-DAN_vf_119_0004.txt
Zadanie powtarza się okresowo.Co może się zmienić w powtarzających się zadaniach i wymaga uwagi podczas pisania scenariusza:
W oryginalnych nazwach plików, począwszy od drugiego i później, przed ostatnim podkreśleniem zawsze ten sam tekst w ramach jednego zadania, przy czym może zawierać dowolny znak, który jest możliwy w nazwie pliku, w dowolnym porządku.Przy zmianie nazwy ta część (do ostatniego podkreślenia) musi być identyczna.Ostatnie podkreślenie jest obecne we wszystkich zadaniach i może być podjęte jako podstawa do tworzenia max.- Po ostatnim podkreślenia zawsze odbywa się regularna liczba, począwszy od 0.Liczba znaków numeracji jest zawsze taka sama w jednym zadaniu, ale może się różnić w powtarzających się zadaniach.Do zmiany nazwy należy stosować liczbę znaków numeracji, które są używane w oryginalnych nazwach plików, począwszy od drugiego i później.- Pierwszy plik źródłowy należy zawsze zmienić nazwę, niezależnie od jego nazwy.Można przyłączyć się do braku w jego nazwie maski do przemiany, która jest obecna w nazwach pozostałych plików (do ostatniego podkreślenia).
Opinia zleceniodawcy o współpracy z Oleh Kovalievskyi
Napisz Bash skryptWszystko na najwyższym poziomie. Wykonane świetnie. Cieszę się przyjemną współpracą.
Opinia freelancera o współpracy z Alexander Perkov
Napisz Bash skryptZamówca wyznaczył wyraźny TZ, spełnione są wszystkie warunki.
Mam nadzieję na dalszą współpracę.
-
1282 23 0 Wykonuję zadania zgodnie z TZ. Mam ponad 10 lat doświadczenia w obsłudze Linux.
-
Можете так делать
mkdir -p new |ls | grep -E '[0-9]{4}' | awk '{printf "mv %10s new/GLN-DAN_vf_119_%04d.txt\n",$1,i++;}' | sh
-
Вітаю. Чи правильно я зрозумів що перший файл завжди буде мати назву 0000_index.txt а всі інші будуть мати закінчення _xxxx.txt ?
-
Aktualne zlecenia dla freelancerów w kategorii Linux i Unix
Rozwój projektu Ruby on Rails na VPS + Routing e-maili przychodzącychPotrzebna pomoc w wdrożeniu platformy do automatyzacji zapytań o informacje publiczne (na bazie open-source silnika Alaveteli). Projekt działa jak router pocztowy: generuje unikalne adresy e-mail dla każdego zapytania, wysyła je do organów państwowych, a odpowiedzi przyjmuje z… DevOps, Linux i Unix ∙ 1 dzień 21 godzin temu ∙ 10 ofert |
Pentest, testowanie na penetrację
91 PLN
Opis projektu: Nasza firma poszukuje doświadczonego freelancera-pentestera do udziału w projektach z zakresu bezpieczeństwa informacji naszych klientów. Co należy zrobić: • przeprowadzić testy penetracyjne external/internal (VPN, firewall, web, API, DNS) • testy aplikacji… Linux i Unix, Testowanie i kontrola jakości ∙ 13 dni 12 godzin temu ∙ 9 ofert |