convmv

Convert filenames (NOT file content) from one encoding to another. More information: <https://www.j3e.de/linux/convmv/man/>.

Install

All systems
curl cmd.cat/convmv.sh
Debian Debian
apt-get install convmv
Ubuntu
apt-get install convmv
Arch Arch Linux
pacman -S convmv
image/svg+xml Kali Linux
apt-get install convmv
CentOS
yum install convmv
Fedora
dnf install convmv
Windows (WSL2)
sudo apt-get update sudo apt-get install convmv
OS X
brew install convmv
Raspbian
apt-get install convmv

Convert filenames (NOT file content) from one encoding to another. More information: <https://www.j3e.de/linux/convmv/man/>.

  • Test filename encoding conversion (don't actually change the filename):
    convmv -f from_encoding -t to_encoding input_file
  • Convert filename encoding and rename the file to the new encoding:
    convmv -f from_encoding -t to_encoding --notest input_file

© tl;dr; authors and contributors