JTerminal上からたとえば

mkdir 日本語
cd 日本語

のように日本語ファイル・フォルダ名を扱えないかと思い、
NJEはOS X10.1で使えないとう事なのでほかの方法を考えています。

Jcode.pmを使ってTerminalで受け取ったEUCの引数をUTF-8に変換すればよさそうだと思ったのですが
Perlでシェルのコマンドを実行する方法とか、パイプとかがわかってないので行き詰まっています。

とりあえず下記のようなものは動きました。
#!/usr/bin/perl

use Jcode;

$out_str=jcode($ARGV[0])->utf8;
exec "mkdir $out_str";

しかし、cdをする方法がわかりません。上記のmkdirをcdに書き換えても動きません。
どうしたらいいでしょうか。なにとぞお知恵をお貸し下さい。