Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!
Napisz Bash skrypt
Zlecenie jest tłumaczone automatycznie. Zaloguj się lub zarejestruj się, żeby zobaczyć oryginał
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 skryptJakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy
Wszystko na najwyższym poziomie. Wykonane świetnie. Cieszę się przyjemną współpracą.
Opinia freelancera o współpracy z Alexander Perkov
Napisz Bash skryptPłatność
Opis zadania
Precyzyjność wymogów
Zawsze w kontakcie
Zamó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.
1 oferta jest ukryta
-
Можете так делать
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 ?
-