2015-07-27 わはは……
ファイル名の文字コード間違ってコピーしたヾ(@゚▽゚@)ノあはは
と言う訳で。
◆ [日記][プログラム] ファイル名の文字コードを間違ってLinux上にコピーしたときに、全部の文字コードをUTF-8に変換してくれる可能性の高いスクリプト
#!/bin/sh a=$1 if [ "$a" = "." ]; then exit fi b=`echo $a | nkf --utf8` if [ "$a" != "$b" ]; then mv -v "$a" "$b" fi if [ -d "$b" ]; then cd "$b" find -maxdepth 1 -exec ~/nkfmv.sh '{}' \; fi
こんなのを~/nkfmv.shに作って、find -maxdepth 1 -exec ~/nkfmv.sh '{}' \;って実行すると多分動くよ!
UTF-8対応のnkfは必須です:)
大変遅い。なお、おおちゃくしてfind ./で変換したら何故か半分ぐらいエラーになって(´・ω・`)ってなったため、こんな腐れ仕様になった模様。
Last Update: 2015-07-27 23:36:35