Forum Linux Mint Polska

Pełna wersja: Masowa zmiana nazwy plików
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Mam sporo plików w których chcę zastosować dość nietypową zmianę nazw.
Konkretnie plik mają taką nazwę:

Jakaś nazwa [puIM6LkKLpI].opus
Jakaś inna nazwa [wxKpej89je].opus
itd...

Chcę z nich usunąć to, co jest w nawiasach kwadratowych i spację - jest to łącznie 14 znaków przed kropką.
Jest na to jakiś prosty skrypt?

pyotr
Jeżeli jest to zawsze 14 znaków przed kropką i po kropce zawsze jest opus to wystarczy takie coś:
for plik in *.pdf;do echo $plik | rev | cut -c-19 | rev; done
Jak pasuje to sobie przerób tylko to echo, żeby zmieniało nazwę.
Jest też gprename.
(20-05-2022, 07:22)morfik napisał(a): [ -> ]Jest też gprename.
Nemo ma wbudowane podobne narzędzie do masowej zmiany nazw, ale mi zależy na skrypcie: jest szybko i bez bawienia się w ustawienia.
Od wersji 20.2 mamy program "Zmiana nazw plików" ("Bulky" w Menedżerze oprogramowania).
Dodajemy pliki za pomocą przycisku ze znakiem plus.
W "Znajdź:" wpisujemy spację, [ i *.

[Obrazek: QNZQoYgl.png]