Linux - jak přejmenovat (zkrátit) názvy všech souborů v adresáři na x znaků

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux - jak přejmenovat (zkrátit) názvy…

14.04.2019 napsal tetrodotoxin

Vyřešeno Linux - Rename all files in directory to shorten name
Dobrý den, potřeboval bych zkrátit názvy všech souborů mp3 v adresáři hudba na 40 znaků tak, aby to zachovalo koncovku mp3 u souboru. Lze to udělat nějakými příkazy nebo skriptem pod linuxem?
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5084

React: 212

Rusty

Počet UP: 2347

React: 98

OL3G

Počet UP: 1637

React: 59

SYSTEM

Počet UP: 436

React: 23

Strosmajer

Počet UP: 492

React: 22

Oxytocin

Počet UP: 296

React: 16

Hyacint

Počet UP: 37

React: 11

RE: Linux - jak přejmenovat …

26.04.2019 odpověděl Oxytocin

Zkontrolováno

Dobrý den,

já bych názvy všech souborů .mp3 v adresáři změnil takhle:

for FILE in *.mp3 ; do mv "${FILE}" "${FILE:0:40}.mp3" ; done
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace