上川です.
はずしているかもしれませんが,情報が少ないので,以下のことを
試してみてはいかがでしょうか.
> | CFAMILY=`echo $RET | perl -pe '$_ = lc; s/[^a-z0-9+\-\.\/\n]/_/g';`
>
> のところで Permission denied が出ていることがわかりました。どうも、perl
> の -e オプションを受け付けないようです。
>
> $ perl -e 'while(<>) { print; }'
-e オプションというよりも,
$ perl
だけではどうでしょうか.
あと,which perl としてみてはいかがでしょうか.
readlink -f /usr/bin/perl としてみていったいなにがperl
を提供しているのか,を分析してみてもよいかもしれません.