cshスクリプトで長方形バスを置き換える

cshスクリプトで長方形バスを置き換える

入力リストがあります。 adr[0] adr[1] xadr[0]

私の出力は次のとおりです。adr[*] adr[*] xadr[*]

#! /bin/csh -fv
set list = "adr[0] adr[1] xadr[2]"
foreach f (${list})
    set f_tmp = `echo "$f" | sed "s/[0-9]/*/g"`
    echo "$f_tmp"
end

しかし、これはうまくいきません。誰でもこの問題を解決するのに役立ちますか?

関連情報