GNU/Linux >> Znalost Linux >  >> Ubuntu

Změnit více názvů souborů nahrazením znaku?

Mám několik souborů pojmenovaných jako that : screenshot 13:25.png
Systém Windows má potíže s otevřením těchto souborů pravděpodobně kvůli „:“.

Jak jej mohu nahradit?

Nejlepší odpověď

V terminálu cd do správného adresáře a poté spusťte toto.

rename 's/\:/-/g' *.png -vn

Zobrazí se náhled přejmenování. Mělo by nahradit : s - .

Pokud to vypadá správně, odstraňte n od konce a poté provede skutečné přejmenování.

Poznámka :Verze Ubuntu vyšší než 17.04 se nedodávají s rename , ale stále je k dispozici ve výchozích úložištích, takže použijte sudo apt install rename získat jej


Ubuntu
  1. Jak přejmenovat více souborů dohromady v Linuxu pomocí 3 metod

  2. Linux:Odeberte přípony souborů pro více souborů

  3. Rekurzivně přejmenovávat soubory (změnit příponu) v Linuxu

  1. Jak změnit příponu více souborů?

  2. Přejmenujte více souborů, abyste odstranili společnou příponu z názvů souborů

  3. Jak přejmenovat více souborů v jednom příkazu nebo skriptu v Unixu?

  1. Přejmenovat soubory v adresáři?

  2. Jak přejmenovat více souborů pomocí funkce Najít?

  3. Jak přejmenovat více souborů najednou v Linuxu