SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【linux】ファイル名の文字コードを変更したい(convmvコマンド)

linuxにてファイル名に日本語を含むファイルを扱うとき、FTPで置いたファイルが化けたり、SCPでアップロードしたファイルがまた別な化け方をしたり、sshで見るとまた化けていたり、sambaで作ったファイルが化けていたり、いろんな文字化けが発生することがあります。

すべてをUTF-8に統一すると、だいぶトラブルは減ると思いますが、Windowsにファイルを渡すときにまた別な問題が発生したりします。

そんなわけで、ファイル名の文字コードを変換できるコマンド convmv です。

convmv インストール

CentOS なら yumでインストールできる

yum install convmv

convmv 使用例

UTF-8のファイル名をShift_JISにする。

convmv -r -f utf8 -t sjis 日本語ファイル名.pdf --notest

関連するメモ

コメント