数年前にwindowsから移行したのですが、
今更というか移行データで先日半角カタカナのフォルダを見つけました。
この際、半角カタカナをなくしたいので教えて下さい。

半角カタカナのフォルダ名、ファイル名をfindで見つけるのに
半角カタカナの指定方法がわかりません。

find <dir> -type f -print0 | xargs -0 などのコマンドはよく使います。

フォルダは見つけたら標準出力をテキストにしてrenameコマンドか何かで
シェルにして修正するつもりです。
ファイルはnkfで一括で修正するつもりです。

他に良い方法があればperlかrubyの合わせ技でも構いませんのでよろしくお願いします。